Alibaba is an ecommerce group with operations spanning online retail and finance, the internet and technology.

Robert Lavine

Robert Lavine is special features editor for Global Venturing.