French telecoms company iliad Group on Tuesday unveiled power purchase agreements (PPAs) to procure the electricity generated by three solar farms with a combined capacity of 89.5 MW, located in its three markets, France, Poland and Italy.