Editorial photo #11325308 Science and Technology
10th China (Shanghai) International Technology Fair in Shanghai
The booth of G60 Commercial Crypto Industry Base is being displayed at The 10th China (Shanghai) International Technology Fair in Shanghai, China, on June 12, 2024. (Photo by Costfoto/NurPhoto)