INDIANAPOLIS (WISH) — Facebook's parent company, Meta, is laying off 10% of its employees or approximately 8,000 people. The ...
Across Indiana, small business owners say Facebook has gone from lifeline to liability, as sudden account lockouts leave them shut off from customers and cash. Shopkeepers from Vincennes to ...