CRFC makes strides in tackling climate-related financial risks