Sterling and Wilson Solar, a unit of the Indian construction group Shapoorji Pallonji, and one of the largest solar EPC solutions providers...