News

Winning droid’s Chinese engineers declare themselves ‘very happy with the result’ after world-first competition ...