77206792
Jun 15, 2007
Jul 29, 2008
Active Trademark
Providing information on customers' energy usage by analyzing and rating the energy usage by computers and other electronic power consuming devices in data centers and departments that house large amounts of servers
Advertising and Business