10.0.3.230

Brexit vote could lead to investment drop in UK energy infrastructure in near term

923
Britain’s energy sector is in greatest danger of losing investments in the short term due to the country’s d