Tag: Smart Seal
on 12 March 2019

Trial results of the publisher’s peelable sticker reinforce its eco decision