The report's claim comes with caveats. Its critics say it does more to reveal issues around collecting and analyzing domestic ...
Revenues of INR 10,533 Million. EBITDA of INR 2,361 Million. Loss for the period INR 275 Million. CHENNAI, India, Oct. 25, 2025 (GLOBE ...