Nico Murillo was part of the large group of Tesla employees who were laid off by the EV giant earlier this month. Day Of The Layoff: In a post on Linkedin, Murillo recounted his experience starting from the morning of April 15 when he noticed that his work account was deactivated but dismissed it thinking […]