Posted on :Tuesday , 18th July 2017
The Japanese company has revealed that it is setting up a subsidiary in the East African country, with plans for a solar panel assembly plant.
1910, 19th Floor, Monarch Office Tower
P.0. Box - 333840,
One Sheikh Zayed Road, Dubai - UAE
Please Write to us :