The Latest Reports: Solar Utilities, Carbon Offsets, and the Emperor's New Clothes