273

technologies

Tech Stack at OVO

Discover the 273 technologies that OVO uses to build, market and sell its products.

Loading...
OVO

OVO

Industry

Utilities

Employees

3,348

HQ Country

United Kingdom

Revenue (USD)

1,269,020,000

Funding (USD)

588,200,000

Last f. round

Jul 21, 2023

Founding year

2008

Founding stage

private_equity

Frequently asked questions