Wrexham have received almost £18 million in non-repayable grants from the Welsh government via the local council, according ...