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