Alibaba Group is one of the largest internet companies in the world. Headquartered in Hangzhou, China, Alibaba generated a revenue of US$6.5 billion for the first nine months of fiscal year 2013, with a net profit of US$2.85 billion. Its businesses include Alibaba, a B2B trading platform, Taobao, an eBay-like C2C shopping site, and Tmall, a B2C shopping portal. Alibaba also has its own payment platform, called Alipay, which has no transaction fees. The company was founded by Jack Ma, then an English teacher, in 1999.