35 employees
Log Bank is an electronic payments company that focuses on B2B, B2C projects, developing White Label and payment services.
2017