Amazon wins big as India court stalls Future’s $3.4 billion retail deal

Amazon wins big as India court stalls Future’s $3.4 billion retail deal
play icon
Image used for illustrative purpose only.