Punjab Cabinet today approved a USD 285.71 million project for canal based water supply for Amritsar and Ludhiana cities under World Bank financing: State government