In today's rapidly developing world, the success of organizations in reaching their goals and optimal performance level is inextricably linked with their ability to go along with a changing environment. As such, adopting strategies that would insure the organizations' survival hinges on an effective management that recognizes environmental factors. This article aims at studying and analyzing th...