related tags: 0703FF 190E19 1E081F 47254C 4846CC 9362EC 9D84CA CB4255 FF0023 centrestage competition day3 innovation kuborobot lisbon pitch portugal technology websummit2016 winner 561160