French telecoms company iliad Group on Tuesday announced the signature of four power purchase agreements (PPAs) in France, Poland, and Italy, doubling the number of its PPAs in Europe to eight.