site logo

Stimulus spending on electricity decarbonization: The role of corporate renewable buyers