Punjab releases Rs 1bn for free medicine to cancer patients