Network Rail faces a billion-pound energy billNetwork 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 time in its history. The combined cost...Read more06-09-2022|Comment|author: Simon Walton