Meghalaya: Street vendors, self-help groups receive recognition at urban awards – India Today NE By Self Help Tricks Meghalaya: Street vendors, self-help groups receive recognition at urban awards India Today NE Brought to you by Google News. Read the rest of the article here Share Tweet Pin