Europe

Allica Bank applies for banking licence in Sweden 

As part of the process, Allica has established a legal entity in Sweden and appointed a local leadership team for the planned business.