2023 · China Aerospace Science and Technology Corporation
Shijian 23 is possibly an experimental Chinese High-throughput communication satellite based on the DFH-4E satellite bus; details TBD.