No, I do not agree. However Ambition actually means to achieve something strongly or to aim at that goal. The meaning of Greed is selfish and greediness. There are two different things.
7.6m questions
10.2m answers