Anand Mahindra recently expressed amazement over Uttar Pradesh's Rampur Raza Library. Established in 1774, the library houses ...
"Im embarrassed," Anand Mahindra writes after learning about this "magnificent structure" in India for the first time.