US wind and solar power company Pattern Energy Group Inc (NASDAQ:PEGI) confirmed its 2018 CAFD target after reporting a first-quarter net loss of USD 12.6 million (EUR 10.6m), versus net profit of USD 2.5 million a year ago.