RENEWABLE ENERGY:

Stimulus seen sowing seeds for industry's revival