Tag: Sunrun Installation Services Inc.

Animal Shelter Faces $563K Cal/OSHA Fine

The Harbor Animal Services Center of San Pedro, California, operated by Los Angeles City Animal Services, faces a $563,250 fine after a series of employee animal attacks and bites, the California Division of Occupational Safety and Health (Cal/OSHA) announced December 17. One worker, whose leg was badly mauled, required hospitalization, according to the agency. The […]