Mozilla, developer of the popular Firefox web browser, has plans to launch a new data center in Phoenix, Arizona, to keep up with its ever-growing computing needs. The facility will house 80 servers on six rack. In addition, to smaller satellite data centers have been set up in Amsterdam and …