Past Directors of Solar Energy Corporation of India (SECI)
Solar Energy Corporation of India (SECI) Address and Contact Details
Address: 6th floor,plate-B, NBCC Office Block Tower-2 East Kidwai Nagar, New Delhi
Email: [email protected]
Phone number: 011-24666200
Corporate Identify No (CIN) : U40106DL2011G0122563
GSTN : 07AAQCS8429L1ZI