Govt’s decision to reject £1.2bn cross-Channel power cable project overturned by High Court

Govt’s decision to reject £1.2bn cross-Channel power cable project overturned by High Court