Stora Enso introduces the world's first paper tag for microwave use

by

TECHNOLOGY & INNOVATION