'GST will be fantastic for India, as it will ease the process of doing business here'
132

Jun, 21 2017 IST

When it was at Scania India, I fought a lot to have 50 percent females and 50 percent males