Incentives vs Jobs: City council concerned about solar plant deal
Four hundred jobs is what stood out when CPS Energy announced a deal to build the nation's largest solar power plant in San Antonio. But now, the original praise is being drowned out by words of concern from some city council members.
Click here to read the full story.
High: 94° | Low: 72°