Nifty 50 faced losses for the 10th straight session on March 4, driven by fears of a global trade war due to new tariffs ...