13.2 C
London
Monday, December 2, 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