Licences of 10 fair price shops cancelled for stocking excess foodgrain