IFC Venture Capital is the venture capital office of the International Finance Corporation making investments in internet based businesses in developing countries