The supply and demand of continuous energy for an entire country is no easy feat. However, located on the dual Islands of the Caribbean, National Energy Corporation of Trinidad and Tobago has made it seem like a breeze for over 40 years. As a major...