Luca, Business sentences are not my in my area of expertise, but I am an educated, native speaker. Unfortunately, business academics have a liking for this sort of inpenetrable, jargon filled English It is their deluded way of showing off how how clever, they are. I have have only a vague understanding of the meaning. Maybe someone else can help. In any case don't mimic this sort of writing. Best wishes, Peter