Loading Video…

This browser does not support the Video element.

Demand On The Power Grid

Panel discusses the demand on the power grid reaching 75,000 plus megawatts.