March 31, 2022 Financial News India’s NTPC $2.81 billion power plant may face supply issues from Russian entities -minister