Are Facebook And Instagram Doing Enough May 4, 2023 Are Facebook And Instagram Doing Enough? An In-Depth Analysis Of Their Response To User Complaints In India Social Media Giants Respond to Indian User Complaints: Instagram Takes the Lead with 64% Response...