alibabaAlibaba opens first U.S. data center, challenging Amazon in the cloud

Special Coverage: Dallas Startup Week

Fun & Geeky

For more fun & geeky stuff, check out Geek Life.