Indian engineering, procurement and construction firm Ceigall India Limited (BOM:544223) said on Tuesday it has signed a power purchase agreement (PPA) for a 220-MW solar project with co-located storage in the state of Madhya Pradesh.