Most businesses need to raise money at some point. The majority of smaller businesses will borrow from a bank to help fund initial costs of premises, stock, etc. More mature businesses may find opportunities that require the injection of new funds or, very often, simply need an ongoing source of finance to bridge the time...