Idaho construction company News

OSHA Fines Company Over Natural Gas Explosion

The Occupational Safety and Health Administration has fined a Lewiston, Idaho, construction company for its role in a natural gas explosion in the city’s downtown last November. OSHA cited M.L. Albright and Sons for failing to anticipate the change in …