Is Focus Media headquartered in Guangzhou or Shanghai?

Focus Media is headquartered in Shanghai. According to relevant information, Focus Media is the largest media network operator in China. Founded in 2003, it was listed on NASDAQ in 2005 and delisted after privatization on 20 13. 20 15 focus media returned to a shares through the backdoor of Qixi holdings, with a market value of over 100 billion.