Comment
Comment by ClassicOrgin
This might just be a misunderstanding. I believe Loon is still owned by Google X, which changed its name to X Development and sometimes just calls itself X. Then of course you have the unrelated Musk company also called X.