Martha Shaw

Martha Shaw is the founder of eFlicks Media and Earth Advertising.

Show/Hide Full Bio
  • Most agree that there are millions of consumers out there willing to pay extra for safer and healthier products, and many others who are willing to make earth-friendly choices only because they......