Southern Cross Picks Input 1 for Software & Payments April 15, 2025 Input 1, a leading provider of premium billing and payment solutions, is pleased to announce