The New York times did some reporting on Megaspeed recently, but somehow did not make the connection to Alibaba as the primary customer. Megaspeed is headquartered in Singapore, and we have been tracking their massive buildout across Malaysia for a while in our Datacenter Model.
We have been unable to access any Megaspeed cloud services for our testing.