
1) Company of Switzerland 2) Give new juice to
Found on
https://www.crosswordclues.com/clue/repower
[Swiss company] Repower (until May 2010 Rätia Energie AG) is an international energy utility with its operational headquarters in Poschiavo (Canton Graubünden, Switzerland). The company’s history goes back more than 100 years. Its key markets include Switzerland, Italy, Germany and Romania. The group operates along the entire value chai...
Found on
http://en.wikipedia.org/wiki/Repower_(Swiss_company)
No exact match found.