Mumbai/New Delhi, March 6 -- JioStar will lay off more than 1,100 employees as the newly formed joint venture between Reliance Industries Ltd's Viacom18 and The Walt Disney Co.'s India unit cuts overl... Read More