Find out why Xavier Laguarta Soler is on TIME's 2026 list of the 100 most influential leaders driving business climate action.
Source disclosure
This is a source-linked briefing. Read the original report from Time .