... to earn enough money to keep going as a company. ...
... I've been lucky enough to have done that over the years with ...