Earlier this week, some disturbing news for renewable energy proponents. The owner of a San Jose solar company that advertised a “free solar program,” but is said to have delivered nothing to a number of homeowners, was arrested on suspicion of theft and fraud. The CEO/owner of Beohana Solar is being held without bail in [...]