13.5MW/2.4MWh

13.5MW/2.4MWh

  • On 2016-02-11

U.S. Texas and Phoenix / Data Center UPS System

0 Comments