ThinkProgressAfter Endorsement From Oil Industry, Vitter Calls For End To Solar Tax CreditsThinkProgressMeanwhile, the oil and gas industry has collected over $2.4 billion from Louisiana taxpayers since 2008, according to a new documentary. In other words,
…