20171216 business.india-business: Sensex gains 212 points for the week; Nifty above 10;300