RENEWABLE ENERGY:

Concentrating solar power could serve as competitive baseload source in some countries -- report