Log in or subscribe to read this article

Vestas wins orders in Tasmania and Serbia

The Australian project by Palisade will contribute to the Tasmania's target to become self-sufficient with renewable energy