Don't have Telegram yet? Try it now!
https://starspotpodcast.com/2016/01/10/inventing-electric-solar-sail-pekka-janhunen/
Episode 92: Inventing the Electric Solar Sail, with Pekka Janhunen