- ABFG is a vertically integrated company that has precious and semi-precious gemstone mining operations in Madagascar, oversees the cutting and polishing the stones in Thailand and Israel and then sells the finished jewelry from its online property, TheGemStore.com.www.abfg.com