20 Social Enterprises Leading the Clean Energy Revolution

Discouraged by the climate crisis? Here are 20 inspiring clean energy social enterprises that are doing something about it.