Sun Tech Seychelles

Seychelles: Denis Private Island unveils first phase of solar PV project

In efforts to reduce dependency on fossil fuels, the Denis Private Island has implemented the first phase of a four-phase solar photovoltaic power project. According...

Most Read

Latest Feature