In the heart of Tamil Nadu lies a humble village named Mohanur, where the foundations of one of India’s most illustrious business leaders were quietly laid. Natarajan...