News

London may bid to host the 2040 Summer Games. London has hosted three Olympics, including the 2012 Summer Games.
The volume of private equity and venture capital cash flowing into UK businesses jumped by 44 per cent last year as investors ...
The agenda is tailored to address Africa’s most urgent and promising economic challenges and opportunities through a ...
London wants to be the first city to host an Olympics four times. The United Kingdom capital is poised to bid again after hosting the Summer Games in 1908, 1948 and, most recently, in 2012.