Keep Me Logged In
Alibaba is looking to expand its footprint in the ever-competitive cloud computing space.