6 Jan 22 S P amazon: ED: Physical presence not needed in Amazon case – Times of India NEW DELHI: Enforcement Directorate (ED) on Wednesday told Delhi high court that in view of…