Assessing corporate sustainability - technological innovation for mitigation of environmental externalities