Ofcom has fined Virgin Media £28 million for preventing or delaying customers from switching to another provider. The regulator said that the telecoms firm had mishandled calls over a near three-year ...