Home Depot agrees to pay $10 million for improperly storing hazardous waste
Explosion at Del Rey store in 2004 triggered investigation