Cost issues might force Europe to downsize its 2016 Mars mission August 3, 2011 10:33 pm Robert Zimmerman Cost issues might force Europe to downsize its 2016 Mars mission. Share Leave a comment