corporate lament meaning