Hello Luc,
excellent memory!
from what I remember, it was for renewableenergies.com. Most English speaking-people did not see much value in it, because of the plural.
But in Europe, the term is used in their English communication by the largest energy groups.