Ranchi, April 14: All but ruling out the possibility of National Thermal Power Corporation