Opentech Ltd.

Opentech Ltd.
MEMRI

MEMRI - The Middle East Media Research InstituteMEMRI has been bridging the language gap between the West and the Middle East, Iran, South Asia, and N …