Welsh Government Allocates £19m to Natural Resources Wales Amid HMRC Investigation Business October 21, 2024 The Welsh Government has been compelled to provide a financial boost amounting to £19m to Natural Resources Wales (NRW).This move…