Posted by Robert Ross on August 22, 2011Louisiana Saying No To Renewable Energy MandatesLouisiana and seven other Southeastern states consistently refuse to impose renewable energy mandates on [...]Read more