Webpress Daily

World News

Europe car sales sink for 7th straight month

New car sales in Europe are continuing to fall, dropping by 4 percent in March for the seventh straight month of decline

Original Article