3 ms·
I think the nature of innovation has changed a little, too. I used to work at NASA's TDRSS installation and innovation and new ideas are not really their thing
by sown 18y ago
I think the nature of innovation has changed a little, too.
I used to work at NASA's TDRSS installation and innovation and new ideas are not really their thing. Maintaining their amazing uptime is, though.