The energy arm of Philippine group Ayala Corp (PSE:AC) this week announced it had signed EPC contracts and financing documents for the development of certain solar projects in Vietnam under a partnership that could exceed 300 MWp.