Allen, headquartered in Kota and backed by Bodhi Tree Systems, reported Rs 2,277 crore in revenue with Rs 427 crore in profit for Financial Year ‘23. According to the Economic Times, this deal c ...