I'm sorry, she's quality meds delivery The Greens, the world's most successful pro-environment party after sharing power with the SPD in Europe's largest economy from 1998 to 2005, are eager to get back into government after helping legislate Germany's historic exit from nuclear energy despite their long and bitter rivalry with the CDU/CSU.