Dde Power Systems Private Limited · Malwa Power Private Limited · Dee Development Engineers Limited · Thalassa Solar Power Projects Private Li Mited · Dde Renewable Energy Private Limited · Dde Green Energy Private Limited · Dde Piping Components Private Limited