Catapult's Data Center Achieves Energy Star Certification

Catapult's Data Center Achieves Energy Star Certification

LENEXA, Kan.