The Grand Bahama Port Authority Signs Deal for First of its Kind $15M Utility Scale Solar Plant
The Grand Bahama Port Authority, Limited (GBPA), along with the Grand Bahama Power Company (GBPC), Lucayas Solar Power LTD.(LSP) and the Inter-American Development Bank, held