Let Us Bookmark
Small business owners told telecoms group of stress four years before 62 launched £120m high court claim.