Share Share LinkedIn Share Facebook Share X Email Print Renewable Portion of SCE Power Mix Hits Record 23% August 29, 2003