13.2 C
London
Friday, October 11, 2024
Home Construction of Seychelles floating solar PV plant suspended Construction of Seychelles floating solar PV plant suspended

Construction of Seychelles floating solar PV plant suspended

Construction of Seychelles floating solar PV plant suspended

Construction of Seychelles floating solar PV plant suspended