The Government of Punjab has decided to give smartphones to as many as 5 million small farmers. The idea behind this recent...