Industries | Thu Jun 5, 2014 7:46am EDT

India's Idea Cellular launches up to $506 mln share sale