This post was originally published on Al-Bawab Business
ALBAWABA – China has unveiled its new sea cable cutter machine. The cutter is a powerful, compact device capable of severing internet and communication lines, according to the South China Morning Post…