Record-breaking solar plane inspires cleantech development

Revillard