Humanoid robots engage in full tea-making process
Humanoid robots took on a challenge of working throughout the process of tea-making in east China's Fujian Province on Sunday as part of a promotion campaign for the 2026 World Humanoid Robot Games in August.
Check this “wind-harvesting beast” out!
With three blades each 147 meters long, the world’s first 20MW offshore wind turbine was successfully installed in waters near SE China’s #Fujian#.