Morrisons to sell 337 petrol forecourts as part of £2.5bn deal

Morrisons to sell 337 petrol forecourts as part of £2.5bn deal