TRAI bars 1,37,053 telecom resources after over 1 million complaints

Technology