In order to deliver seamless excellence on its projects across infrastructure sectors, the DSC Group has structured itself along four separate entities. This new company structure allows the group to provide specialist and dedicated services across projects in different sectors and geographies. It has the integrated capability to manage the various stages of a projects life cycle from investing in the project to constructing it to operating and managing it after its completion. Each company functions independently and has its own organizational structure and business plans. The four group companies are:
⋄ DSC Limited India
⋄ DSC Engineering
⋄ DSC Hydro Power
⋄ DSC International
DSC Limited India operates as a concessionaire and strategically bids for BOT projects which it designs, constructs and operates. DSC Engineering is the specialist EPC company within the group which has the experience and the capability to deliver large complex projects across various infrastructure sectors. The DSC Group has long term plans in India’s emerging hydropower sector and DSC Hydro Power has been set up as a separate company to execute this vision. Leading the group’s foray into new emerging international markets is DSC International which has a slew of projects in North and West Africa and the Middle East.