20201218 business.india-business: Sensex nears 47k on record buying by foreign investors