Repsol Renewables names new CEO in North America
Federico Toro has been appointed CEO of Repsol Renewables North America.He has been at the company for over six years, and previously held the roles of COO NA at Repsol LCG - country manager at Repsol Renewables, and chief procurement officer at Repsol Electricidad y Gas.Before that, Toro was at EDP...