IIM-A study reveals corporate pessimism over subdued sales

IIMA