Other sources 21.03.2004 Complaint filed by Green Alternative to IFC Ombudsman concerning the BTC pipeline