NEC announced on Thursday it has finished building the Asia Direct Cable (ADC), an intra-Asia subsea cable connecting China, Japan, the Philippines, Singapore, Thailand and Vietnam.
I can’t imagine the hassle and stress endured of the people all lining up wanting buy food and drinks from those vending machines and juggling their luggages.