Delhi Man Tarun Ghulati, London Mayoral Hopeful, Wants To Run The British Capital City As A CEO abp News / Leave a Comment