The Republic of the Seychelles on Thursday launched a competitive selection for a 4-MW salt-water floating solar power project in the Lagoon le Rocher.