Bob Schweitzer Joins Envision Solar International as Independent Director and Chair of the Audit Committee Aug 23, 2018 05:00AM