Founded

2012

Satellites

6

Employees

318

"Whether [our satellites] are $500 thousand (the estimate in 2015) or $1 million is virtually irrelevant because what they are not is $50 million, and that is where it started."

Greg Wyler, Founder (2018)