Social and economic cost of the UK’s fight against Covid-19 will only grow
Seeded by Peter Hargreaves
Blue Whale Growth up 17.4% YTD
Value investing is 'outdated'
Traumatic stockmarket falls have created value
Timing market "invariably pure luck"
Perfect storm of cost saving and regulatory burden behind deals