Report - Tata Power Delhi Distribution Limited (TPDDL)...Tata Power Ltd. 49% Tata Sons. 2% Delhi Government. 49% When TPDDL came into existence, AT&C losses were hovering at 53%, distribution

Please pass captcha verification before submit form