RTCL consolidated net profit declines 61.29% in the March 2026 quarter
RTCL consolidated net profit declines 61.29% in the March 2026 quarter