tbi bank’s consolidated unaudited financial results for 2023 show net profit of EUR 42.4 million – 16 percent higher than the EUR 35.5 million profit achieved in 2022. Throughout that period tbi onboarded new merchant partners, including new verticals, and […]