Data recently published by the UK wide Companies House shows that more than 800,000 companies were created in the year to 31 March 2021. That
Read the full article…
How governments create money
This is the fourth video in my series on money. I’ve explained what money is and how banks create it, but the government can also
Read the full article…