Indian diplomats’ parking, congestion charge fines top £9.2 million in London
Police officers stand guard outside India House where the High Commission of India is located, in London, Britain. | Photo Credit: Reuters Even as India concluded a trade deal with the United Kingdom, Indian diplomatic vehicles have racked up almost £10 million (₹115.8 crore) in unpaid dues and penalties for London’s congestion charge, a £15 … Read more