Reports also claim that Depp's American Express card details were somehow obtained before January 2024. Investigators are still trying to determine exactly when, where and how the information was leaked.
Market Samachar is a news aggregator. This article was originally published by NDTV Profit - Latest. Tap the button above to read the full story on their site.