Footprints: Nobu Okada

Innovator Nobu Okada is taking a Giant Leap into space by founding the first company aimed at removing debris from space.

Continued Reading

Pin It on Pinterest

Share This