H. Shankar assumes additional charge as CPCL MD

H. Shankar assumes additional charge as CPCL MD
Linkup