Alibaba Cloud becomes the first cloud computing company to obtain C5 attestation with additional requirements (Photo: Business Wire)