From 3Tier Group Finishes Map of the World’s Wind, Solar Energy Hotspots:

3tiermaps
3tiermaps

3Tier Group provides a map of the wind and solar energy hotspots around the world