National Final – Barbados – Trinidad and Tobago – Saint Lucia

National Final – Barbados – Trinidad and Tobago – Saint Lucia - ClimateLaunchpad - Cleantech business idea competition 2016