Alibaba Cloud's European push continues with first public cloud region in the Netherlands
IT Pro — With two new data centers in the Netherlands, the company said it can provide the infrastructure, performance, and data residency that customers are asking for