IFC Discloses Proposed Investment of IXcellerate
6 December 2011, London, UK: The International Finance Corporation (IFC) has disclosed that it is evaluating a potential investment in IXcellerate Limited, a company building a 6,200 square metre data centre in Moscow. IFC is considering a series of potential…