California Net Metering 3.0 makes the state a national leader in the solar power industry. Moreover, in the last several years, California residents have enjoyed substantial incentives for installing solar panels on their homes and businesses. Over one million people have installed rooftop solar panels. And while energy prices from utility … [Read more...]