The World Trade Organization has reached agreements on Covid vaccines and overfishing by Yashvardhan Sharma June 19, 2022 0 The World Trade Organization has passed agreements aimed at reducing overfishing, including waiving patents for Covid vaccines (WTO). The 164-country ...