Ofcom said the telecoms firm caused customers on millions of calls "unreasonable effort, hassle or undue difficulty" when ...