Major fall in TTM Net Profit

Trailing twelve months net profit fell by more than 30%

Discussion

Major fall in TTM Net Profit
Trailing twelve months net profit fell by more than 30%