Significado Features

Boas amigos!

Mais uma vez trago aqui uma dúvida. Agradecia que me traduzissem esta frase.

The climate in Nigeria now features Nigerian consultants marketing themselves as having the capacity to manage project financing from China.
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!
Avatar do usuário gabrielock 895 1 15
Suggestion: feature (verb): have as a prominent attribute or aspect.
"the hotel features a large lounge, a sauna, and a..."
Be a significant characteristic of or take an important part in.
"this famous photograph is prominently featured in art exhibitions.

I think thay inyour example, "features" means to take a important part in or to have a prominent aspect (the presence of Nigerian consultants marketing ).
The climate in Nigeria now (has as an important aspect/as a meaningful participation) Nigerian consultants marketing themselves as having the capacity to manage project financing from China.