India has moved a significant step closer towards long-term energy self-sufficiency after its indigenously developed 500 MW ...