16.1 C
London
Wednesday, May 29, 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