1. Oyo to layoff 600 execs across technology teams, hire 250 for sales Oyo plans to…
Tag: Breaking News
UK Prime Minister Liz Truss resigns after 45 days in office
Liz Truss’s resignation was anticipated following a backlash from several quarters amid massive economic turmoil following…