Sign of improved investment cycle gives push to corporate profits, says ICICI Securities

Sign of improved investment cycle gives push to corporate profits, says ICICI Securities