Visitors explore challenges and solutions to global development at the Delegation of the Ismaili Imamat in Ottawa.