WSED: World Sustainable Energy Days

What does WSED mean? The above is one of WSED meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: World Sustainable Energy Days