Comment Comment by jen729w > It's a physical impossibility to bring that much power online that quickly.China begs to differ. parent jen729w 7 months ago
China begs to differ.