Simon Stagg is a well known scientist along with the founder and head of Stagg Industries from Central City. His company has locations in Central City and Starling City.
Simon Stagg is a well known scientist along with the founder and head of Stagg Industries from Central City. His company has locations in Central City and Starling City.