By: Alicia Wallace
It was reported last week that Trinidad and Tobago has signed agreements to allow U.S. companies to set up data centers on its land. Residents immediately sounded the alarm, concerned about the environmental impact as well as the energy consumption and related consequences.









