Rothschild & Co names Aalok Shah as new India head | Company Business News 2 min read BUSINESS Rothschild & Co names Aalok Shah as new India head | Company Business News IndiaNews12 June 25, 2025 Mumbai: Rothschild & Co has appointed Aalok Shah as the head of global advisory for India, succeeding... Read More Read more about Rothschild & Co names Aalok Shah as new India head | Company Business News