Complex sentence: Business transformation is a key executive management initiative that attempts to align People, Process and Technology initiatives of an organisation more closely with its business strategy and vision to support and help innovate new business strategies and meet long term objectives.
Split into simpler sentences: Business transformation is a key executive management initiative that attempts to align an organisation's initiatives relating to people, process and technology more closely with its business strategy and vision. The initiative aims to support and help innovate new business strategies and to meet long-term objectives.