Spanish renewables giant Iberdrola has taken control of Infigen Energy, winning a lengthy bidding war for one of Australia’s largest green energy operators.

Iberdrola informed the Australian stock market and Infigen that its voting power in Infigen now stands at 52.75%. With the entire company valued at A$893m ($642m), the Spanish utility so far has paid A$471m ($338m) for the majority stake.