The Economic Times on Energyworld.com posted, “Planning to set up a production base in Assam: Akihiro Ueda, CEO, Terra Motors”