By Mark Gilbert (Bloomberg) Investors are increasingly serious about their environmental, social and corporate governance duties, withholding investment from industries they deem to be damaging
By The Economist On June 16th something very peculiar happened in Germany’s electricity market. The wholesale price of electricity fell to minus €100 per megawatt