When the Reserve Bank of India issued a public warning in the late 1990s, cautioning depositors against putting their money with Shriram companies. It was headline news across the country. Most ...