Labour could raise 25 billion per year until 2040 by incentivising UK business owners to sell to staff - London Business News | Londonlovesbusiness.comIncentivizing UK business owners to sell to staff could raise £25 billion a year, addressing public finance deficits and promoting local economic growth.