ESA releases open data and millions in prize funding
The European Space Agency is giving away their data and funding to bolster...