World News | Transport for London Pursues Congestion Charge from Indian Mission
London, May 21 (PTI) Transport for London (TfL), the local government body responsible for the UK capital's transport network, is pursuing the High Commission of India in London among several foreign embassies who have refused to pay the city's …