World’s strictest corporate responsibility plan fails in Swiss voteSource: Times of MaltaPublished on 5 years ago