In a world of PayPal, Stripe, AmazonPay, and a plethora of options do we still need new payment solutions? Well, we do. With conversations around climate change and the impending environmental disasters surfacing in the past few years, consumers have become more conscious about their consumption habits. The recent IPCC report on climate change says […]