DATA CENTERS BOOM REVIVES RENEWABLE ENERGY STOCKS