About ETC-SV

World gaming leader Electronic Arts has once again welcomed the ETC into its facilities in Redwood City, California, as site for ETC-Silicon Valley.