The Ministry of Energy and the Energy and Petroleum Regulatory Authority (Epra) have been ordered by the High Court to include the 300MW...