ParentFull threadalamaslah·The Vision Fund is in London. Are they the ones writing the cheques? :)View on HN