COMPANY PROFILE

STT COMMUNICATIONS LTD

Description

Nature of Business

A strategic investor focused on communications, media and technology businesses around the world.