diverse business environments