nasa's webb

NASA’s Webb Solar Array Was Attached to the Telescope: Launch is Now Imminent

Did you know that 1kw is what it takes to power the biggest and most technically telescope ever developed? Or, you know, heat some leftovers in a microwave? Of course, the difference between these two devices is huge, but the...