In a strategic move to bolster Georgia’s financial landscape, the International Finance Corporation (IFC) is investing $150 million in TBC Bank, the nation’s largest bank, Trend reports via the IFC.
This investment aims to significantly improve acce…