Navaris wins 304.5MW across 11 wind projects in German auction

The company achieved a 100% success rate in the tender, securing 46 turbines and more than 12% of the total awards.