Sweden
Sveriges flag
Englands flagga
Logotypen för Better Energy
Finnish flag
Swedish flag
Polish flag
Danish flag
A globe
This is the leader, explaining at bit more about the content