Corporate dynamics