Stocks | Wed Nov 21, 2012 3:37pm IST

India's BSE index gains; banks, tech stocks lead