IFC publishes two Brief Reports on Tafila Wind FarmThe IFC has published two Brief Reports on Tafila Wind Farm