The Petal 2 Visa Credit Card is a fee-free credit card that offers benefits for those building credit. It is accepted by Nova Credit, which allows individuals with international credit history to be approved for the card. In this article, find out details about the Petal 2 and discover how to apply for your card. […]