OVO today announces a strategic investment from Mitsubishi Corporation for a 20% stake in the business.

Read more