Environment
The Irish Wind Farmers' Association (IWFA) claims that a windfall tax announced by the government...