Will India be able to woo investors at Davos?