Mantis Space, a start-up developing orbital solar power systems designed to capture energy from the sun and supply electricity to satellites in space, has formally launched with a USD-10-million (USD 8.71m) seed round and new headquarters in Albuquerque, New Mexico.