Financial Times and Seedstars have announced the finalists of FTxSDG Challenge for a chance to win $500,000 in funding among other prizes. Winners will