BUSINESS InfoBeans Technologies reports ₹87 crore PAT for FY26, more than doubling from previous year Apr 29, 2026