They certainly seem to have a lot of investment (Microsoft/ American Airlines/Honeywell/Rolls Royce)
Means nothing, as these companies are used to take interest into every techno-startup just to keep a eye on new trends. Remember Lockheed Martin taking interest in the techno-scam EEStor, then EEStor bloating about it, while it was only one more line in the LM techno watch budget.