Life is made up of dots brand branding business david-brier fast-company innovation strategy success Download Image Share on X Share on Facebook Copy Link