Maybe she is referring to any lack of incentives that the council offers to attract businesses. Whilst it might mean a lack of money to offer rate free periods etc it does have the benefit of keeping people in work who can then pay council tax etc.
OMG I'm getting involved in politics, I better take some pills
