CPUC has finalised details of its community solar, which has been dismissed as 'unworkable and destined for continued failure ...