Idemitsu Renewables today announced that the Azalea Solar and Storage Project achieved Commercial Operation (COD) on December 31, 2025. The milestone marks the successful completion and energization ...