Italian satellite launcher Avio in place for next space race

Italian satellite launcher company Avio's successful public offering on Monday will help fuel its ambitions to be a leader in the next space race, the company's CEO said in an interview