SShortSingh.
Tata flies over losses to log a Rs 31,961 crore profit · ShortSingh