Indian state-run energy company NTPC Ltd (BOM:532555) and the Moroccan Agency for Sustainable Energy (MASEN) have signed a memorandum of understanding (MoU) to strengthen their cooperation in the area of renewable energy.