Salad Stop!’s Katherine Braha on Building a Sustainable Business

In Personality feature, Plastics in Nature