New research points to bad math behind corporate renewable energy claims Posted on June 9, 2022 by sHq_LoGiNz