Leafbird (formerly PlanetPay) is a global digital currency & payment solution that prioritizes environmental sustainability by offering eco-friendly payment options for individuals and businesses, promoting responsible consumption, and supporting reforestation initiatives.
Headquarters:
Philippines
Company Type:
SME
Company size:
1-10 Employees
Address:
OXFORD, GB
LOW
spending power