Merchants in Delhi are taking a severe blow but decide to remain closed until May 17th
As the Covid-19 pandemic mounts, traders in Delhi have made a voluntary decision and imposed a self-lock on businesses in the National Cital Territory until May 17th. The decision was…