​OSHA was supposed to have their 300 log e-file site up and running by February and though we are only a few weeks out from the July 1 deadline, there is no site to be seen. Here is an update from OSHA on what they intend to do...