TV journalist Riz Khan has revealed the role of the Islamic Development Bank in mobilizing local talent and resources to boost the development of member countries. He added that the bank should present itself in a better light so that people would appreciate its activities in order to give people a better perspective about what IDB is doing.