1.7 million satellites will have “disastrous consequences”, study says Innovation July 2, 2026 Top lineA new study from the European Southern Observatory warns that plans to launch more than 1.7 million satellites into…