Solar Trade Platform and Directory of Solar Companies
ImMODO Renewable Limited

ImMODO Renewable Limited

601, Kirti Shikhar Building, District Centre, Janakpuri, New Delhi - 110058
+91 88602 64075
India India.png

Business Details

Installation Starting Date
2008
Installation size
1(M)Wp+ Installations
Operating Area
Chile, Spain, India, Mexico
Last Update