20040520 india: Left welcomes Singh's stand on PSU's