Tag: VW ID.7
Tech Digest daily roundup: NASA satellite to fall to Earth after 38 years in space
Image: NASA A NASA satellite is expected to fall to Earth this weekend after nearly 40 years in space. The Earth Radiation Budget Satellite (ERBS) was launched in 1984 aboard the space shuttle Challenger. It was initially sent into space with a lifespan of just two years to study how the…