Premier League is introducing new financial rules next season that will limit team spending at 85% of its revenue.

See Full Page