General Insurance Corporation of India, IRCTCT, IRFC, Ruchi Soya Industries, NBCC, Suzlon Energy and Angel Broking will announce their March quarter results today. from Stocks-Markets-Economic Times Read The Rest:economictimes...