ED raids offices of Free Fire distributor Coda Payments India, freezes bank accounts and assets worth $8.4Mn

Of late, the Enforcement Directorate (ED) has been cracking down hard on…