site logo

Pizza ordering platform Slice lands $43M in funding