TeamViewer under pressure to back out of £235 million shirt sponsorship contract
Jump to content Following investor outcry, TeamViewer has already informed the club that they wish to alter their £47 million-per-year agreement. TeamViewer is under increasing […]