Skip to content

This solar stock is surging on the heels of a new Tesla deal