Canada News Agency

France, Germany propose vast recovery fund