The construction of a 5-MW floating solar array in Seychelles will be postponed due to the travel restrictions imposed because of the COVID-19 pandemic, the Seychelles News Agency (SNA) reports.