Slapping a windfall tax on electricity generators would be a “challenging proposition” and could hamper the...

read more