Design Features Esmera launches new robotics competition – each winner to receive more than €200,000 April 18, 2019