NAFTA's ISDS: Why Canada Is One of the Most Sued Countries in the World
NOVANEWS by: Maude Barlow ‘As a result of NAFTA’s ISDS challenges, Canada is now the most sued developed country in the world,’ explains Barlow. (Image: Flickr/with overlay) NAFTA, the free trade deal between Canada, the USA […]
