Canada and Germany sign MOU on clean energy

Important Notice