English: India is the biggest investment destination for IFC.
Telugu: ఎఫ్‌డిఐలకు భారత దేశమే నెంబర్ వన్ గమ్యస్థానం.