OYO Results: Hotels chain operator earned ₹114.64 crore net profit in FY2024; Revenues drop 15%

OYO Results: Hotels chain operator earned ₹114.64 crore net profit in FY2024; Revenues drop 15%