It's Your Business | Owner of Champaign eco-friendly shop looking to 'pass the torch'
Tara Allen wears a lot of hats: wife, mother and registered nurse, to name a few. And, for nearly five years, she has been the owner of Greener Goods Shop and Refillery. When asked what inspired her to found the business, Allen told The News-Gazette that …