Meloni and Musk: what would an agreement between Italy and Starlink mean?

Meloni and Musk: what would an agreement between Italy and Starlink mean?

| JANUARY 17, 2025 | LAST UPDATE: JANUARY 17, 2025 11:04