Indian conglomerate Shapoorji Pallonji Group, the promoter of Sterling and Wilson Solar Ltd (BOM:542760), has repaid INR 10 billion (USD 140m/EUR 125m) in debt it owed the solar engineering firm, the latter said on Tuesday.