Floating solar demonstration project to be installed off Seychelles’ coast
A floating photovoltaic demonstration project is expected to be installed off the coast of Seychelles’ Providence Industrial Estate. The project
Read moreA floating photovoltaic demonstration project is expected to be installed off the coast of Seychelles’ Providence Industrial Estate. The project
Read more