/

How long will your company last?

Science says about 10 years.