Another international tech firm announces plans to lay off 500 employees Global HR News March 7, 2023 Atlassian has announced that it will be laying off 5 per cent of its workforce, approximately 500 employees from different…