Energy Challenger Ovo Close To £200m Deal

A London-based investment firm is to buy a minority stake in Ovo Energy valuing it at more than £200m, Sky News learns.

Read the article.