Focus Media, the largest out-of-home advertising network in China, has signed an agreement with Alibaba Network Technology Co. Ltd. and its related party Alibaba Group, to carry out a business cooperation not exceeding 5 billion yuan (US$740 million) in the coming three years, The Paper reported. The two parties will work together to build a […]