by Haja Mo July 30, 2025 Tech A new Earth-observing satellite, built by NASA and India’s space agency, will be sent into orbit on Wednesday. Previous Story How to Watch Twin Meteor Showers Peak on the Same Night