Indian companies' credit ratio 3.2 times in H1 FY2027 decade-best

Business