Indian government-run energy company NTPC Ltd (BOM:532555) announced over the weekend the successful commissioning of a 20-MW solar park in the state of Gujarat.