East Khasi Hills district magistrate Matsiewdor War Nongbri has directed for immediate closure of a number of shops and business establishments in the major commercial areas of Shillong.