As society becomes more and more aware of the negative impacts of business operations on environment and other aspects of society, companies have started to adopt environmental friendly activities due to the increasing pressures and concerns. How to improve company's environmental performance is...