Goodwell Investments, an impact investor focused on innovative businesses in emerging markets, has announced its recent investment in OmniRetail – a B2B