News & Society Elon Musk’s trouble hard, Tesla ordered to recall 158,000 cars January 17, 2021 Abby Dowling automobiles, elonmusk, tesla, us Views: 274 US regulators have ordered the return of 158,000 cars to Tesla, the company of the world’s richest man Read more
News & Society US to change H-1B Visa process, replace ‘lottery’ with ‘lottery system’ January 8, 2021 Abby Dowling Technology, us, visa Views: 190 The US announced on Thursday that it will change the selection process for H-1B visas and the new Read more