Portal


James Hayward
James Hayward
IDTechEx
+44(0)1223 810266
Email Engagement Manager
ispace Established in October 2010 and with 66 employees, ispace is a Japanese start-up developing robotics for lunar delivery and resource exploration ispace