(Telecompaper) The International Finance Corporation (IFC) has signed an advisory services agreement with international energy and infrastructure developer Yamna to...