Indian companies hold 18.7L/cr cash in fiscal 2026, up 12%

Business