Sustainable return is the buzz word in many sectors today.   Investment in energy, agriculture, ecosystems and other sectors have been…