Energy And Markets Now

  /  Economy   /  Vodafone faces £85m High Court battle as franchise row sparks political scrutiny