Network Rail faces a billion-pound energy bill Network Rail, the government agency charged with the care and maintenance of the infrastructure throughout Great Britain, is about to face a ten-figure energy bill for the first… 6 September 2022