Defining and measuring corporate sustainability: Are we there yet? · Study