Punjab cabinet approves purchase of 27 quadcopters