insha

Bahrain’s Al Baraka Banking Group rolls out digital bank in Germany

Bahrain’s Al Baraka Banking Group has introduced digital banking services in Europe with the launch of its ‘insha’ project in…