New Indian challenger Payzello launches

(The Paypers) Payzello is a new challenger bank in India, focusing on the retail market that offers a wide variety of products, with a specific focus on personal finance management.