Iberdrola

Hints:

– The most distinctive feature of the Iberdrola logo is represented by the three colored stylized leaves in green, blue and orange. If you want to play this by the book, you can define these symbols as one leaf and two colored drops of water. Anyway, the logo is very representative for the company’s profile.

– Iberdrola is a Spanish public multinational electric utility company, Spain’s largest energy group and the world’s leader in wind energy. As you already guessed, Iberdrola is a global leader in renewable energy.