Technology Desk

Meta under scrutiny for earning billions from fraudulent online ads

San Francisco: Meta Platforms, the parent company of Facebook and Instagram, is facing global criticism after internal documents revealed that the company has been making billions of dollars...

Read More