What’s going on with the X Prize Cup?

In just under three months the X Prize Cup will take place in Las Cruces, New Mexico. However, so far there have been few confirmed details about what is going on. The X Prize Foundation had planned to unveil more details on a revamped web site last month, but as of Saturday morning the site’s […]