The accords were signed Wednesday following a meeting between Indian Prime Minister Manmohan Singh and visiting Saudi King Abdullah in New Delhi .