Check out which rockets have lifted off in 2025 from Florida's Space Coast, home of NASA's Kennedy Space Center and Cape Canaveral Space Force Station.
In ABOVE’s fiscal 2024 Form C-AR annual report, the company stated net working capital of just $30K…and net losses of $3 million. The company shared it employed just six people.