Comstock appoints David Hirsh to board of directors By Investing.com - Investing.com South Africa — OffsidePost