OVO buys stake in energy marketplace Renewable Exchange

The latter company has an installed capacity of more than 1GW connected to its power purchase agreement market platform

ELN TV