Rooftop sourcing Ted Craver is the chief executive of Edison International Inc., parent of Southern California Edison, one of the nation’s largest electricity retailers.
product_or_material_produced: Edison International, electricity