English: It is funded by the International Finance Corporation (IFC).
Telugu: ఈ వాటాను ఇంటర్నేషనల్ ఫైనాన్స్ కార్పొరేషన్ (ఐఎఫ్సి) నుండి పొందారు.