Rabat - Caisse de Depot et de Gestion (CDG) and German development bank KfW, signed Monday in Rabat, a financing contract of € 200 million to fund Moroccan small and medium-sized businesses, said a statement from CDG.