Embedding sustainability into business strategies still a key challenge: study

35% of business leaders say that uncertainty as to how to embed sustainability into business processes and IT systems is the greatest barrier to implementing plans for action