(UDHAYAM, LONDON) – The London Olympic Stadium is a major step closer to hosting matches at the 2019 Cricket World Cup, after...