Share this page

IFC Invests in BT Leasing to Boost Access to SMEs and Sustainable Energy Finance in Romania