Indian renewables developer Acme Solar Holdings Ltd (BOM:544283) said today it has signed a 25-year power off-take deal with the Solar Energy Corporation of India Limited (SECI) for 300 MW/1,200 MWh of firm and dispatchable renewable energy capacity.