RENEWABLE ENERGY:

Massive power tower project approved in Ariz.