OPC Energy Reports First Quarter Results
OPC Energy reported first-quarter results with consolidated adjusted FFO of $75 million and EBITDA after proportionate consolidation at $124 million, representing a 10% year-over-year increase.

Topics: energy financial results