Logo

Logo

Gopal Baglay

India, Netherlands sign 3 agreements

India and the Netherlands on Tuesday signed three agreements, including a memorandum of understanding (MoU) on water cooperation, following a…