NTPC-SAIL Power Company (NSPCL), a joint venture between Indian utility NTPC and the Steel Authority of India, have invited bids for EPC on a 25MW solar project in West Bengal, India. The project, ...