Global independent solar power producer Sonnedix Power Holdings Ltd has sealed its inaugural engineering, procurement and construction (EPC) framework agreement with French builder Eiffage SA (<a href="https://live.euronext.com/en/product/equities/FR0000130452-XPAR" target="_blank">EPA:FGR</a>) to streamline its construction activities in Spain, Italy and Portugal.