Owl's Hatch Solar Park in Herne Bay, England. UK's renewable energy industry is seeking policy incentives to support its growth. Getty
Owl's Hatch Solar Park in Herne Bay, England. UK's renewable energy industry is seeking policy incentives to support its growth. Getty

Why UK's green energy sector is unhappy with country's tax policies