Login


TI Ref No : 33678157
Description : Power purchase agreement (PPA) for a planned 50-megawatt solar PV power plant
Date : 2016-05-20
Deadline : 2025-12-31
Document Type : Contracts
View Details
Whats app