India Inc posts 15.6% revenue growth amid rising input costs

Business