The shares of Oravel Stays Limited, which owns and runs the brand Oyo are being traded in the Rs 53 to 55 range, translating to a valuation of nearly $ 4.4 billion. This is 28% below the high of Rs 77 per share it had touched in February 2024. The price had dipped to Rs…
READ MORE