Corporate sustainability developments