International News
Cleantech Solar commissions 10 MWp floating solar PV system in Thailand
Cleantech Solar has commissioned 10 MWp of floating solar photovoltaic (PV) systems for Cargill in Thailand. These PV systems are a part of approximately 30 solar PV projects under various stages of operations, construction and […]
