Todd Russell

Todd Russell's Posts

  • Builder, inspector and certifier Todd Russell questions whether trade groups' fight against the EPA's lead rule might be hurting contractors.

Close X