Alibaba teams up with Bank of China

BEIJING - Alibaba and Bank of China have entered into a long-term strategic partnership to facilitate e-commerce activities such as online payment, international business development, small-business financing and joint marketing initiatives.