Office Address
14, Residency Road, Udaipur, Rajasthan 313001
Office Address
14, Residency Road, Udaipur, Rajasthan 313001

India’s capital markets stand on the precipice of what could become the largest, most consequential corporate listing in Asian economic history: the public debut of Tata Sons Private Limited, the legendary principal investment holding company and promoter of the $165+…