10 employees
International media company creating successful online businesses and investing in digital ventures and other assets.
2015