“Budget has delivered more than it needed to”, says Naushad Forbes, President CII