DescriptionBanco Santander is a global financial services group headquartered in Spain, serving individuals, businesses, institutions, and governments. Its corporate and investment banking division provides advisory, structured finance, and project finance services for renewable energy and infrastructure projects, including offshore wind.