European car sales slide in January
February 15th, 2019 8:50 AM
The European carmakers' association says new passenger car sales in the region dropped by 4.6 percent in January, weighed down by big declines in Spain and Italy
City mulls $5M penalty over paid power plant 'supporters'
February 14th, 2019 6:44 PM
A major utility company will learn next week whether the use of paid actors to gin up phony support for a new gas-fired power plant will result in the project being delayed or derailed by New Orleans' City Council