CalCharge | California’s Distributed Energy Future 2017

California’s Distributed Energy Future 2017