RabbitVectorGlossary

What is

trust charter

A special license letting a company hold and manage customers' money or assets, similar to a limited bank license

Seen in recent stories