Britain must review its refusal to grant development consent for a high-voltage undersea power cable project linking Britain and France, London’s High Court ruled on Tuesday.
Britain must review its refusal to grant development consent for a high-voltage undersea power cable project linking Britain and France, London’s High Court ruled on Tuesday.