Toggle light / dark theme

Another new Chinese launch-related startup: TWR Engine, based in Shenzhen and established in October 2018

Posted in futurism

Their niche is pulse detonation engines. http://www.

Read more