Internet Quote by Think Maverick
““Alibaba was built with the right technology service in mind, at the right place and at the right time in China, with their burgeoning consumer population who are internet users reaching a mind-boggling estimate at 600 million.””