Live Score and News
Canva, the Australian design software company has announced a major job cuts at the company. This…