On Monday's broadcast of CNBC's "Last Call," host Brian Sullivan stated that with the solar industry, "it's either buy from China with potential human rights violations or pray the U.S. solar industry can ramp up fast enough to meet demand, something that even the industry itself says may simply be impossible," and that while we need solar to meet climate goals, the vote on tariffs on Chinese-made solar panels will be a vote on "is it worth it to put in the solar if it's at the expense of potential human rights violations and dumping and anti-competitive practices?"