Financial firms have been forced to pay greater attention to their own contributions to making the world fairer and greener.