BMR Energy acquires 5MW solar plant in Cayman Islands

Image: Bodden Town Solar Farm in the Cayman Islands. Photo: Courtesy of Business Wire.