Does Going Green Pay Off? Environmental Investment and Financial Performance in European Firms | Research Square | DeepDyve