Britain’s Planning Inspectorate granted development consent for the Hornsea Project Three offshore wind farm, clearing one of the largest renewable energy projects ever proposed in UK waters. The approval, issued under the Planning Act 2008, authorized a wind farm capable of generating enough electricity to supply up to 3.3 million homes. For a country still […]