Bill Gates has invested $23.5 million in EcoMotors. Go, opposed-piston magic, go! [Autoweek]