look up any word, like ratchet:
 
1.
The interaction of a business with its operating environment.
Corporate ecology is increasingly becoming more important to businesses in today's world.
by 32768 February 18, 2012
0 1