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