News

No, it isn't the latest episode of Black Mirror – the world’s first robot Olympics just took place in China, and it was nothing short of a spectacle. The three-day event, titled the 'World Humanoid ...
The first-ever World Humanoid Robot Games was recently held in Beijing, where more than 500 humanoid robots from around the ...