Mitsubishi Corp takes 20% stake in UK green tech OVO

London and Bristol based green energy technology firm OVO has secured an investment from Mitsubishi Corporation of Japan in return for a 20 perĀ …