Categories
Comment, Opinion & Guest Articles Latest News

New infographic on the impact of the London Olympics

 

Infographic courtesy ClickSoftware Technologies.