How Penske’s Corporate Greed Jeopardized Indiana’s Public Health

Penske Logistics Fined $161K for Ammonia Safety Failures at Indiana Facility Corporate Misconduct Accountability Project Penske Logistics LLC · EPA Consent Agreement and Final Order Penske Logistics Fined $161K for Ammonia Safety Failures at Indiana Facility EPA cited the logistics…