Subscribe To Our Free Newsletter |
Britain Awards 10 Contracts for Offshore Wind Projects
The successful outcome of the government auction for renewable energy projects may bolster a wind industry battered by rising costs.