Umbra Series B

Umbra is a Silicon Valley outsider — they prefer it that way