ICARO opens London office
ICARO Media Group, a TMT sector company, announces the opening of its new office in London as part of its international expansion strategy targeting an additional 200M subscribers. The new ICARO UK office and management team will provide marketing, sales, corporate onboarding, and technology support for the company’s recent expansion into England, Italy, Germany, Portugal […]