i/o Data Center is launching a new data center in Phoenix. The leased property is 530,000 square foot and will open for business in June. According to i/o Data Centers, its new DC “Phoenix ONE” in Scottsdale, Arizona will be one of the elite data centers commercially available. The project is fully funded after the company received a $56 million equity investment from Sterling Partners in December 2008.