Wind full in the sails as two new farms approved today

Two new wind farms off the coast of Britain won the go-ahead from ministers today – and one of them will be the biggest offshore wind project in the world. Planning consent was granted for the giant £3.6 billion Triton Knoll wind farm and a grand total of 288 turbines off the Lincolnshire and Norfolk […]