Businesses face higher expectations than ever