The boom in solar panels means people can sell their renewable energy to others instead of relying on large utilities.
Binance will pay a $4.3 billion fine and Changpeng Zhao will step down from his role leading the world's largest crypto exchange, the WSJ reported.