Most businesses make enough money but not necessarily a lot of money. Slightly fewer make decent money. It's not that common for a business to make its founders "a lot" of money.
95% of businesses are classed as micro in the UK. Small and micro is 99%.
95% of businesses are classed as micro in the UK. Small and micro is 99%.