Term:
Multimedia development corporation
Definition:

Is a government-owned institution responsible for the management of the Multimedia Super Corridor (MSC Malaysia) in Malaysia as a technology industry and commerce zone.

Domain:
ICT
Source:
Wikipedia Online
arrow-up icon
Feedback