The CEO of Orbex, a UK-based small launch developer, is stepping down from his position. The news was announced on April 7th when the company released a statement confirming the departure. Andrew Horowitz, the CEO of Orbex, has been in the role since the company’s inception in 2015. During his tenure, he successfully led the… Continue reading CEO of Orbex, a UK small launch developer, is stepping down