NTPC company signed a long-term agreement to supply 250 MW power to Bangladesh Power Development Board.