Sun Pharmaceutical to take over Ranbaxy+

Sun Pharmaceutical to take over Ranbaxy