MUMBAI: Videsh Sanchar Nigam Ltd (VSNL) is on a shopping spree. The telecommunications giant has bought out the internet business of 7 Star, a major cable...
This will close in 10 seconds