PROJECT DETAIL
View more projects
1.2MW PTP Solar LE: (2012)
Write a Due Diligence Report that reviews the key risks and techno-commercial parameters.