Who Owns OVO Energy and What the Latest Data Reveals
Finance
OVO Energy is a UK-based retail energy supplier founded in 2009 by Stephen Fitzpatrick. The company operates as a private limited company and is ultimately controlled through a...
Open article