Need to Know TransferWise: If your product is good enough, your customers will sell it for you Wed 19 Nov 2014
Investment News Updated: TransferWise gives away $100m free money transfers to startups Wed 10 Apr 2013