Why Companies Do Reengineering? November 15, 2011 Companies are doing reengineering since they want to remain stable in the dynamic business environment while facing changing strategies, financial crisis due to weak /...