Deluxe Income Falls
Deluxe Corp. posted net income of $13.8 million for the third quarter, a decrease from $32.2 million in the prior year.
Deluxe Corp. posted net income of $13.8 million for the third quarter, a decrease from $32.2 million in the prior year.