Corporate welfare is costly, even when it’s green

The IEA’s fine print reveals that green technologies must be subsidized and/or “mandated” into the electricity grid to succeed. For example, from the …