Technology | Tue Jun 17, 2014 2:48pm EDT

Chile's giant space lab aims for heights with final antenna