“And where the energy comes from ...”
From the wind!
” ... and exactly how much thrust does it generate, and how does that compares with today’s most efficient conventional propulsion?”
Go to their website.
“From the wind!”
Absolutely not! It’s there in black and white. It comes from a fan compressing air and shooting it out. That’s what’s known as a turbine. What powers that turbine?
And you didn’t answer my other questions.
But I didn’t expect you to.