Types of Financing Options available for Businesses of all Kinds