GIFT Nifty was trading up 45 points or 0.18% at 24,751 indicating a positive start for domestic indices. Here are the top ...