SMTDC: Shanghai Maglev Transportation Development Co. Ltd

What does SMTDC mean? The above is one of SMTDC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Shanghai Maglev Transportation Development Co. Ltd