NAFTA has been replaced by a new free trade agreement known as USMCA. It is effected since 1 July

(A) 2017
(B) 2018
(C) 2019
(D) 2020

The answer is: (D) 2020
NAFTA has been replaced by a new free trade agreement among Canada, Mexico, and the United States. The agreement is known as USMCA and is effected since 1 July 2020.