first: What are the factors that have great impact on the perspective of this corporation ? 
second:  External factors . I think the main external factors are political , economic , social and technological factors . 