“Globes” has learned that the company is laying off 27% of employees at its Israel development center. | Read More in Front – Globes