A renewable energy initiative in the Seychelles is being launched by Masdar and the country’s president to address the islands’ shortage of resources.