Indian power producer NTPC Ltd (BOM:532555) has won a project management consultancy (PMC) contract for the development of a 500-MW solar park in the Republic of Mali.