NetMag Global

CRRC unveiled World’s first Driverless Rail Transit System

A railcar manufacturer based in China, CRRC  has unveiled the first Autonomous Rail Transit (ART) system in the world. The…