Atlantic Power Corporation Releases First Quarter 2018 Results
DEDHAM, Mass., May 3, 2018 /PRNewswire/ --First Quarter 2018 Financial Highlights Cash provided by operating activities of $50.3 million in Q1 2018 vs. $34.1 million in Q1 2017 Net income attributable to Atlantic Power of $15.9 million in Q1 2018 vs. loss of $(2.7)...
Read more »