The project development arm of China’s Trina Solar Co Ltd (SHA:688599) has signed a power offtake deal with a unit of Philippine power company Aboitiz Power Corp (PSE:AP) for a 49.9-MWac/60.2-MWdc solar project in the Philippines.