On the recordDecember 9, 2009
I think you said about 70 percent efficiencies, but then you are losing 30.
Source
congress.govI think you said about 70 percent efficiencies, but then you are losing 30.
Discussing the efficiency of energy storage technologies.
Share
More from Lisa Murkowski