Indian state-run energy company NTPC Ltd (BOM:532555) has launched a request for qualification (RfQ) to select developers for a gigawatt-scale, multi-site solar-plus-storage project in the Republic of Cuba.