You can rate the company California Council for Environmental and Economic Balance by filling out this form.
More contact info for California Council for Environmental and Economic Balance:
California Council for Environmental and Economic Balance
100 Spear Street Suite 805
94105 San Francisco