Rating: 19.41

In the area of clean energy.
.....