ThomasLloyd Energy Impact Trust PLC (LON:TLEI) has completed the acquisition of a minority stake in three solar power plants in the Philippines with a combined capacity of 80 MW.