Taurus G4 Wins $1.35 Million NASA Challenge

Pipistrel-USA gets biggest prize in NASA’s history.