The Ever Changing Business Environment