Greek electric utility PPC SA (<a href="https://www.athexgroup.gr/el/stock-snapshot/-/select-stock/916" target="_blank">ATH:PPC</a>) has brought online 32 MW of solar power capacity in Italy, a new market for the Southeastern Europe-focused group.