Featured Sundance Growth Makes Significant Growth Investment into Molecule to Power the Future of Energy Trading Technology Sundance growth secures $125m for debut fund in just over 30 days