Punjab Congress chief Capt. Amarinder Singh has announced to give 50 lakh smartphones, with one year of free data and calling, to the youth of state if he is voted to power.