Olympic execs get £2.8m goodbye

The financial reports of the Olympic Delivery Authority (ODA) show 144 officials were paid a share of more than £2m when the authority was wound down in 2014.

Leave a Reply

— required *

— required *