20040715 india: Left: Back off on NTPC selloff; insurance FDI