RESTO – Alternative Strategic Vision for 2025 for ECO

Let us admit it for once that the Economic Cooperation Organization (ECO) is nothing more than an international club of Muslim states which has very limited success to its name for over a generational period.