Indian renewables developer ACME Solar Holdings Ltd (BOM:544283) has inked a power purchase agreement (PPA) with the Solar Energy Corporation of India (SECI) tied to half the capacity of a 380-MW wind-solar hybrid project.