Alibaba buys into China’s leading out-of-home (OOH) marketing network which covers 150 cities and creates 500 million daily offline impressions. Alibaba Group announced on July 19 that it will pay US$1.43 billion for a 6.62% share of Shanghai-based Focus Media. It will also acquire another 5% interest in it within the next 12 months. Alibaba […]