Browsing: closes FY23 with over INR 2000 crores revenue