Shanghai, China, 10th Dec 2025 – The ECI Awards 2025 final judging session, hailed as the “Nobel Prize of the global digital innovation field,” was held in Shanghai. Centered on the theme “Defining the Future,” this year’s event partnered with the all-scenario…
