In today’s top Europe, Middle East and Africa (EMEA) news, the United Kingdom’s Payment System Regulator (PSR) gets ready to roll out new rules targeting...
Hospitality startup Bob W is tripling its presence in Estonia with the acquisition of Estonishing Stay, the largest short-stay serviced apartment operator in that northern...