Newark-based e-commerce retailer Hatching Time saw exploding sales after COVID, pushing to a Top 200 ranking on this year's Inc. 5000 list.
© 2023 Delaware Business Times