New Punjab Chief Minister Amarinder Singh met Prime Minister Narendra Modi here in New Delhi on Wednesday and pitched for waiving of loans of the state's farmers.