China Telecom Americas

China Telecom Americas
Battle Card

Global Internet Battlecard

China Telecom Global Internet Services Battlecard