Octopus injects £1.25m in The Key Revolution
Octopus Ventures has invested £1.25m (EUR1.57m) in The Key Revolution for a “substantial holding” in the company.
The
Octopus Ventures has invested £1.25m (EUR1.57m) in The Key Revolution for a “substantial holding” in the company.
The