Isle of Wight Takeover Go Ahead
Live Nation’s controversial takeover of the Isle of Wight festival has been given the green light by regulators. Earlier this year the Competition and Markets Authority (CMA) launched an investigation into whether the deal would result in a “substantial...