Vista Group, a financial services holding company with a mission to become a world-leading pan-African banking institution, has received approval from the French banking regulator, ACPR, to establish Vista Bank in France. Vista Bank France will be launched in the second half of 2025 and will be Vista Bank's first banking operation...