Shapoorji Pallonji & Girdhari Lal Bags Contract From NBCC Worth INR 18870.9 Million