Welsh Government Agency Settles £14.6m IR35 Tax Bill for Compliance Failures Business 27 October 2025 Natural Resources Wales (NRW), a body sponsored by the Welsh government, has settled a £14.6 million tax dispute with HM…