Odisha Protests Tata Power's Additional Security Deposit
Tata Power discoms in Odisha face backlash for issuing Additional Security Deposit (ASD) demand notes. Consumer forums and political parties call the move anti-people and demand immediate withdrawal.