News

Declining vehicle deliveries and political headwinds have pressured the company's valuation. The company's share price fell ...