Finnish NewSpace Startup Develops Water Propulsion Tech
There are all sorts of statistics out there about how often tech startups fail, with data research firm CB Insights saying that 70% of upstart businesses close shop in less than two years. Some industries are obviously tougher than others, like consumer hardware with a 97% death rate. We’d wager that launching a rocket or […]