iZettle, Just-Eat investor Greylock IL backs £18m Ebury financing round

US venture capital firm Greylock IL has led an £18m investment in London-based financial services company Ebury.