10 employees
An intent media property aimed at helping consumers compare and switch contract-based services, such as internet and TV.
2022