McCulloch Technologies

McCulloch Technologies, simply known as McCulloch Tech, is a company who's in charge of cleaning all of the pieces from DeVoe's satellite. The Young Rogues tried to rob them but failed.

History
TBA

Behind the Scene

 * McCulloch Tech is an allusion to Evan McCulloch the Mirror Master from the Comic that use a Mirror gun, the fact that the company posses a Mirror gun is another reference.
 * There is a Evan McCulloch on Earth-2 that also used a Mirror gun.