newsfilter
← Latest News
PR Newswire·

Atlantic Power Corporation Releases First Quarter 2021 Results

AT

DEDHAM, Mass., May 6, 2021 /PRNewswire/ -- Net loss of $0.1 million or $0.00 per diluted share Cash from operating activities of $8.4 million Project Adjusted EBITDA of $48.2 million, reflecting lower water flows at Curtis Palmer Transaction wit