Complex sentence: NFL was revealed to have invested £10 million ($12.8m) in Tottenham's new stadium, which is a relatively low amount with regard to the project's immense scale (just over 1% of the budget).
Split into simpler sentences: NFL was revealed to have invested £10 million ($12.8m) in Tottenham's new stadium. It's a relatively low amount with regard to the project's immense scale (just over 1% of the budget).