India–UK Free Trade Agreement: Who Really Benefits?
A Digital Waves News Explainer After more than three years of stop-start negotiations, the India–UK Comprehensive Economic and Trade Agreement (CETA) — better known as the India-UK Free Trade Agreement…