India project implementation

Dear friends, the solar system installation in India is faster than expected. The system is already mounted on the roof….

Posted by Engineers Without Borders Luxembourg on Tuesday, November 8, 2016