IFC Financials and Projects 2014 : Big Challenges, Big Solutions