Citadel opens Dallas office for incubator platform Citadel will move into the 6,800-square-foot office in early June. May 31, 2010