Spain’s bets on renewable energy are paying off for the country’s utilities, which have now overtaken banks as the biggest sector on the country’s equity benchmark. Utilities comprise 25% of the IBEX 35 Index, up from 19% at the end of last year, while the weighting of the financial sector has fallen to 22% from […]