Budget impact: IT biggies may have to lower promoter stake
LTTS - 262714