Irish Christmas Tree Growers Association expect to sell 550,000 Christmas trees which will bring in an estimated €21m to the economy
The country is set to make a festive profit over the coming month as it has been reported that some 550,000 Christmas trees will be harvested and sold to consumers The news comes as the …