English: c) the International Finance Corporation
Telugu: 3) ఇంటర్నేషనల్ ఫైనాన్స్ కార్పొరేషన్