site logo

FERC confirms Goldman Sachs ties to renewables company, opening door for push on corporate transparency