Is the team planning to invest in the projects all over the world? Id focus on Europe, the rest of the world doesnt seem to be that attractive.
The bigger the coverage is, the higher the possibility of getting stable income is. Moreover, it doesnt seem to me that investments in developed countries are justified.
Oh, its unlikely that anyone would invest in developed countries if investments werent justified.