Sweet Surrender: Sanofi puts star insulin brand Lantus up for sale, eyes Rs 2,000 cr from Indian pharma gi The Economic Times