Posts filtered on Tag

Tag: Amazon

This has been one of the worst years ever for Chevron. From it’s ongoing massive legal losses in Ecuador, to offshore disasters in Brazil and Nigeria, to the tragic deaths of its employees in several …