Defining the Future: ECI Awards Joins Forces with Petal Ads to Open a New Era of Digital Innovation
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 intelligent marketing platform ” Petal Ads ” to convene leaders from brand enterprises, top scholars from research institutions, and international capital investors across the Asia-Pacific region and beyond. The gathering focused on in-depth evaluation across 14 cutting-edge innovation
Read more