Prime Minister Narendra Modi shakes hands with Cyprus’ President Nicos Anastasiades during a ceremonial reception at the presidential palace in New Delhi yesterday. India and Cyprus yesterday signed four agreements, including on air services and merchant shipping and expressed their willingness to co-operate in areas like climate change, tackling international terrorism and seeking reform of the United Nations.