Telda is transforming financial services into an experience that is inclusive, accessible, and seamlessly integrated