Business China News Alibaba registers first loss as a public company even with revenue growing by 64% to $28.6Bn Amazon has done a lot of business over the past year, thanks… Upneet SinghMay 14, 20212 minute read