Your presence makes a difference. Begin your journey and discover yourselves here.
Every day we make new research discoveries, deliver excellence in product and forge partnerships that have a global impact.
MSC Malaysia Status
The Company will be was awarded as MSC Malaysia Status by the Malaysia Government through the Multimedia Development Corporation (MDeC) in July 2014 as recognition of our use of multimedia technologies to produce and enhance the products and services.