 Great Panther Mining Ltd has announced the resignation of David Garofalo as a director and chair of its board of directors effective immediately in order to focus on other business commitments. Alan Hair, an independent director of Great Panther, has been appointed as the new chair of the company, it added. 