No media source currently available
The world's five largest developing economies wrapped up their summit meeting in the Indian capital, New Delhi, Thursday by calling for the formation of a shared development bank.