Home InternetE-Commerce Stenn banks $50M on a $900M valuation for a platform to finance SMBs that trade internationally – TechCrunch