Plastic Oceans ™ New Media Innovation

Plastic Oceans ™ New Media Innovation
Published:

Plastic Oceans ™ New Media Innovation

70% of waste from big brands goes to nature, transforming it into a new (and terrible) advertising support.

Published: