The name CentRE comes from the Latin word "cent," meaning hundred, and "RE" for renewable energy - together, these words represent the primary role of the CentRE as a hub for knowledge, policy studies, advocacy, services, and resources - digital,..
Relevance: 0.45638353