Owner Raises $120 Million to Help Small Restaurants Tackle ‘Goliaths’
Restaurant and small business software startup Owner.com is now a $1 billion company.
The company announced the new valuation Tuesday (May 13) following a $120 million funding round, saying it would...