17 employees
A transport platform using its solar electric hybrid aircraft design and self-reliant building technology
2006