On sustained cost controls and improved outlook, we revise our rating to Buy from Hold with a target price of Rs 360 (28x FY23E EPS).