corporate greedlatest news & developments