The Demex Group leverages experience across tech, risk management, capital markets, commodities, insurance, climate science, financial management and energy to develop technology and customized financial solutions for localized challenges.