Sensex climbs 1.6% to 73,102.90 on Wednesday, Nifty 22,665.65

Business