News India Freezes Peter Thiel-Backed Vauld’s Crypto and Bank Assets Worth $46 Million editorial staff 13. August 2022