INDIA

India and Germany sign major sustainable development and climate protection pact

Angela Merkel Germany Global DKODING