Shapoorji Pallonji Group closes Rs 25,400 crore financing by mid-May with 18.