Business Process Reengineering (BPR) is crucial to ensure optimum use of technology for making businesses agile and flexible. The purpose is to ensure being organized for optimal growth.