Indian power generation company NTPC has signed a memorandum of understanding (MoU) with South African State-owned utility ...