Alibaba, Tencent, and Baidu have raised $5B+ via b