Last week, the Occupational Safety and Health Administration (OSHA) issued a record-breaking $87.43 million in proposed fines against BP Products North America Inc. for “failure to correct potential hazards faced by employees” that contributed to a refinery explosion in 2005 that killed 15 people and injured 170 others. No doubt, this explosion also resulted in several personal… Read More