I am surprise to see so many solutions which are short term but noone talks about controlling population,which is the only long term solution. Target Indias population to be 60 crore by 2050.....Lets make it a mission and then everything would fall in place. No couple henceforth should be allowed to have more than one child....even if it is a girl........ It is a simple maths......more population leads to more demand and supply cant be increased beyond a limit. Why is Europe and US happy have plenty??? why is India poor and greedy??? answer is population