33
/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
August 1, 2025
413619
35677
1

apr 27, 2017 - ExxonMobil ordered to pay $20 million for air pollution at Houston plants

Description:

http://www.businessinsider.com/exxonmobil-pollution-houston-2017-4

Added to timeline:

Date:

apr 27, 2017
Now
~ 8 years and 2 months ago