Italian satellite launcher Avio in place for next space race 3 min read Venture Italian satellite launcher Avio in place for next space race Phys.org April 10, 2017 Avio CEO Giulio Ranzo smiles as he rings the bell during the official ceremony for satellite rocket... Read More Read more about Italian satellite launcher Avio in place for next space race