Sunrun Shares Rise on Deal With Tesla, Renew Home to Supply Power for Data Centers
Sunrun (RUN) shares jumped 13% in Wednesday trading after the company agreed with Tesla (TSLA) and R
Sunrun (RUN) shares jumped 13% in Wednesday trading after the company agreed with Tesla (TSLA) and R