Waiting in line just to pay your bills? Or have you experienced a huge hassle just to pay for something? Worry not, Alibaba just launched their newest craze on paying system! Alibaba redefined the term “Happy Meal” as they will allow customers to pay for their meal with a “smile” 😉 Alibaba Group Holding Limited is a Chinese e-commerce company that provides consumer-to-consumer, business-to-consumer and business-to-business sales services via web portals. It also provides electronic payment services, a shopping search engine and data-centric cloud computing services. The group began in 1999 when Jack Ma founded the website Alibaba.com, a business-to-business portal to connect Chinese manufacturers with overseas buyers. In 2012, two of Alibaba's portals handled 1.1 trillion yuan ($170 billion) in sales. Suppliers from other countries are supported (with more stringent checks than for Chinese companies), but the company primarily operates in the People's Republic of China (P