Titagarh Rail Systems Q4 results: Net profit declines 18% YoY, revenue down by 4% by June 1, 2025 0 Titagarh Rail Systems reported a consolidated net profit of Rs 64.45 crore for the quarter ended March 31, 2025, marking ...