Digital Innovation Challenge 2025 - Finance Track Online AI Agents Unlock Finance for Sustainability Non-monetary prizes Winners TBD 179 participants