Talha Afzal

Is trade deficit the precursor to doom?