Polymarket lays off staff and contractors after internal email leak

By NewsBytes Desk