India’s Biggest Landowner After The Government: Who Owns 17 Crore Acres?
After the Indian government, a centuries-old establishment is the country’s second-largest landowner, holding 17 crore acres of land across India. The question is: who owns it all?