Vienna-based byrd raises €53 million to strengthen its position in Europe's e-commerce … General In today's society, we are increasingly influenced by e-commerce. On admission to facilitate smoother e-commerce fulfilment, byrd has just raised … Read the full article