Talon secures $100M series A funding!