corporate ecology view 3