Skip to content

How Much Does a Wind Farm Owner Make? $99M Year 1 EBITDA