Business

Top executives involved in European Super League plans step down from Premier League roles

The fallout from the failed European Super League has continued, with five senior officials from the six English clubs involved stepping down from their advisory....Read More