Mega, major and just “plain large” VC deals in the UK/Ireland in 2020

In the US, the term “megadeals” refers to VC investments of over $100m (i.e. c. £75m).  The usage of this name tag is less common in the UK but like the US, mega-deals are becoming increasingly common – even in […]

Read More