Leila ShiblakGreenwar: An Illusion Based SolutionCorporations spend millions, if not billions of dollars on advertisements each year. You see a Greenpeace ad on T.V, Facebook, or Twitter…Mar 22, 2018Mar 22, 2018