China Telecom Corporation Limited · Upside