power system NASA postpones tightening the James Webb Space Telescope’s sunshield to study the power system 3 years ago NASA engineers are spending the day researching the giant James Webb Space Telescope's power subsystem to ensure the telescope is…