By the looks of this news it seems like the release of it was a gesture towards shareholders' concerns about commmunication. News like this and the release are very satisfying as a shareholder.
Is it the turning over of a new leaf? I am hoping there will more leaves to come, appropriate considering the time of year and how many are covering my lawn right now (origin of the idiom may have a different root (leaves of a page?) but I am running with it).