Yahoo! has launched a new data center and a customer care center in La Vista, Nebraska – an investment worth $100 million. The facility will hold approximately 100,000 servers and will be operated by 50 employees, making it the company’s biggest data center to date. It will support the company’s core product offerings such as email service and search engine.