Deluxe Corporation

Release Summary

Deluxe Corporation is premiering an all-new online series this week, the “Small Business Revolution on Main Street" series, which chronicles the inspirational small businesses in Wabash, Indiana.

Deluxe Corporation