Image
6.8 MW solar Project
6.8 MW solar Project at Doobie, Biratnagar, Nepal

6.8 MW solar Project

6.8 MW solar Project

GI Solar Pvt. Ltd.