Happy with 25 percent wind and solar? The case of Italy and Spain

By Craig Morris