Puttu
Puttu

Puttu

Puttu means Payment Utility Token Trusted by Users. Puttu is a currency which is ultimately owned by Users.