OSHA Cites Energy Company Following Fatality

OSHA Cites Energy Company Following Fatality

The United States Department of Labor’s Occupational Safety and Health Administration (OSHA) cited a New Jersey renewable energy company after a fatality at their New Hampshire power plant. EWP Renewable Corp., operating under the name Springfield Power LLC, was cited...