Loading

Economic fallout

PRIME7 News North West

Economic fallout from cancellation of the Tamworth Country Music Festival is set to be in the millions of dollars.