EDC and BDC are both Crown corporations that offer support and financing to businesses. Together, they have $128-billion in assets, 5,100 employees and a footprint in more than two dozen countries.