The wounds of British rule have come again in the spotlight in 2025. India, once known as the 'bird of gold' for its vast riches, was looted for 200 years by the British—and the bill is quite high. A ...
The report, titled 'Takers, not Makers' and released here on Monday hours before the start of the annual meeting of the rich and powerful across the globe, cited several studies and research ...