4 ms·I think HFT (i'm assuming high frequency trading) 'owns' all electricityby BSEdlMMldESB 3y agoI think HFT (i'm assuming high frequency trading) 'owns' all electricity