Panel Targets Business Incentives Totaling $110 Million

A new state oversight panel has decided to target for scrutiny this year 11 business incentives that have been reducing state revenue by at least $110 million a year. Among the targets is an incentive for wind power generation.