Sunrun, Enphase Stocks Fall on Senate Bill Surprise. Why This Solar Company Is Shining.

  • The latest version also includes a surprise new tax on projects that use supplies from China, the world's biggest source of renewable energy equipment.