Deloitte’s two new satellites, Deloitte-2 and Deloitte-3 have been deployed in orbit after launching from the Vandenberg Space Force Base on 29 March, to expand the company's Project Constellation that aims to boost on-orbit space data collection and in-space cyber resilience.






