Budget gets mixed reaction from business industry