Shining a light on Wall St’s power role

US regulator has accused Barclays and Deutsche Bank of manipulating electricity markets and curtailed JPMorgan Chase’s rights to sell power

SHOW MORE