Over £100m in merchandise sales achieved for 2012 Olympic games in London, approximately $400m merchandise sales expected for Rio 2016 games…

Read More