InfraRed Invests in 320-MW Welsh Tidal Power Project
InfraRed Capital Partners said it will invest in 320-megawatt Swansea Bay Tidal Lagoon energy project in Wales, which when completed will be the world’s largest tidal power plant.
InfraRed Invests in 320-MW Welsh Tidal Power Project Read More »