According to a NASA statement, on July 8, the agency’s long-gestating James Webb Space Telescope succeeded in another evaluation. This was a static load test for the telescope’s primary mirror backbone support structure (PMBSS), the strong framework ...