Defying uncertainty and widespread scepticism, Indian equities posted handsome gains on fresh buying by FIIs, retail investors and traders. The BSE Sensex made...