AB 893 would mandate that utilities and CCAs buy 2,500 megawatts of solar and wind by 2022, before federal tax credits expire. On Thursday, California legislators were introduced to a new clean energy bill, one with a decidedly shorter-term goal than shifting to a 100 percent clean energy grid by 2045 (SB 100), or creating […]