Indian industrial conglomerate Shapoorji Pallonji Group is exploring the opportunity to list its solar engineering, procurement and construction (EPC) business, Mint reports, quoting three people aware of the development.