News print Austin-based Icon’s newest project could make life on Mars possible By Emma C. Chase 4 years ago As NASA prepares for its “upcoming big leap” — meaning astronauts on Mars — technology