• tal
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I don’t think that Blizzard is in Silicon Valley.

    googles

    Yeah.

    They’ve got a location in Southern California – not Northern California, where Silicon Valley is – and another in Boston, Massachusetts, and something in Austin, Texas.