No 6 Zhejiang province
IT spending in 2014: $12 billion
Night view of a signboard of Alibaba at the headquarters of Alibaba Group in Hangzhou city, East China's Zhejiang province, Nov 11, 2014. [Photo/IC]