Developer of new plastic moulding form technology intended to create sustainable food packaging.
Developer of new plastic moulding form technology intended to create sustainable food packaging.
Developer of new plastic moulding form technology intended to create sustainable food packaging.