She purportedly got a PhD in London, UK. Now I do not speak English that well but to me this sentence "This cooperation entails scaling up a business from Asia to new markets e.g. developing countries" does not look correct. Is it...?
As it's written, it only mentions "a business" (singular) when it likely means multiple businesses. It also uses the word cooperation, which has different connotations than a partnership. Typically, business will say that they "cooperate" with governments, standards bodies, or trade restrictions. For friendly and mutually profitable agreements, they'll use the word "partner" to indicate that both parties benefit.