Your place for Space News
Scandals. Recalls. Threats of bans. The diesel engine is a public enemy for many environmental activists and politicians.