Live News NEWS FLASH L impact Sep 30, 2026, 07:11 AM UTC PPC Completes €675 Million Asset Securitization Transaction Public Power Corporation SA ATHEX:PPC PPC SquawkNews Newsroom