SelfEco launches plant based injection moulded plasticware

US manufacturer, VistaTek LLC introduces SelfEco LLC, an independent manufacturing company producing plant-based plastics for the food service industry.