What does CREF stand for?
CREF stands for "Caribbean Renewable Energy Facility"
How to abbreviate "Caribbean Renewable Energy Facility"?
"Caribbean Renewable Energy Facility" can be abbreviated as CREF
What is the meaning of CREF abbreviation?
The meaning of CREF abbreviation is "Caribbean Renewable Energy Facility"
What does CREF mean?
CREF as abbreviation means "Caribbean Renewable Energy Facility"