Canada has pledged more than $40 million towards microcredit projects in Asia, Africa and Latin America, Foreign Affairs Minister Peter MacKay announced Sunday. More...