Operating Company
oOh!Media
Operating Company
I Squared Capital agreed to acquire Australia-based oOh!Media, an advertising company, in an A$898 million ($634 million) deal.
Founded
Region
Investors
People