Impact of finance on business growth