Like every plant needs water and sunlight to grow, every business needs financing. Starting a business or expanding an existing one requires investment, and it can often be confusing for small companies to weigh up their options. Is it time to sell a stake? As a business owner, you may struggle with the concept…