thesustainableinvestor.net
Green is the New Black
Look familiar? Documented in the history books as the worst oil spill of all time, BP’s Deepwater Horizon explosion leaked a colossal 4.9 million barrels (over 200 gallons) of oil into the Gu…