Backs Powell: 'Central bank independence is essential'

Business