Polaris’ sales continued to slide in the first quarter amid economic and trade uncertainties. Overall sales were down 12% year over year, landing at $1.5 billon, in part due to the company’s decision to reduce shipments to manage dealer inventory amid a dip in consumer demand, Chief Executive Mike Speetzen said on the company’s earnings […]