Despite a decline in the wine and spirits business, Constellation Brands (NYSE: STZ) outperformed its expectations with beer sales with its latest quarterly report.
The Italian government stated that it is talks with Tesla Inc (NASDAQ: TSLA), as well as with Chinese automakers, in attempt to get them to bring their manufacturing to the country and boost the national output after years of decline on the automotive front.