Speed up renewable energy development! - Barbados Today