Sensex crosses 45,000 mark for first time ever as investors cheer on strong corporate earnings on January 04, 2023