The impact: $73 billion in new investment in the U.S.
Source: What Just Happened in Solar Is a Bigger Deal Than Oil Exports