Corporate greed and corruption