MEDIA VISION (1994), under Index Creative Village successfully made its debut as Thailand’s largest multimedia rental with the launch of the first LED truck display in Southeast Asia.