A group of five countries have launched their own development bank to challenge the U.S.-dominated World Bank and International Monetary Fund. Leaders from the so-called BRICS countries — Brazil, Russia, India, China and South Africa — unveiled the New Development Bank at a summit in the Brazilian city of Fortaleza. The bank will be headquartered in Shanghai. Together, BRICS countries account for 25 percent of global GDP and 40 percent of the world’s population.