site logo

Two Arizona solar companies admit fraud