It is easy to cheer whenever we hear the words “renewable energy” positively associated with our bit of paradise, Antigua and Barbuda. Any regular reader will know that renewable energy holds great ...