Sunset behind trees over a calm body of water

Lirion Power

Establishing a new renewable power platform in Ireland, anchored by ~166MW portfolio of high-quality wind assets