Leonardo

  • EU companies reach agreement to combine satellite businesses