I have read this theory of comand center quite often ...
Not sure where people get it ...
Could it be from the shot at 1:17 in the latest BG city vid, which shows a bunch of immobile and deconstructed (or possibly not yet constructed) Steel Walkers? It says workshop or factory to me rather than control centre necessarily, but they might be thought to go hand in hand.