ACEN Corp (PSE:ACEN), the renewable energy arm of the Philippines' Ayala, and its partner UPC Renewables have kicked off the construction of over 500 MW of solar and wind power projects in India.