Meta's functioning worse than government dept, Delhi HC asks platform to put house in order Published 30 Apr 2024 Full Article