Indian state-run energy company NTPC Ltd (BOM:532555) is procuring bids from developers for the execution of solar projects in the Republic of Cuba with a combined capacity of 900 MW, according to a statement quoted by Indian media.