Major fall in TTM Net Profit - BSE 100

BSE 100 - Trailing twelve months net profit fell by more than 30%