Construction has started on a facility that will harness solar energy on the island of Anegada in the British Virgin Islands
Construction has started on Anegada’s hybrid renewable energy & battery storage system that will harness solar energy to power the island. The…