Many are targeting a concept known as ESG — which stands for environmental, social and governance — which is sweeping the financial world. Continue reading...