Switzerland is all set to bring about landmark legislation that is aimed at tightening the responsibilities of Swiss-based companies with respect to their global activities. The key element of the mandate was the introduction of a...
In a short period of time, I would suggest 5 years, there will be very few large enterprises or for that matter small and medium size businesses, that do not approach business from a sustainability mindset.