In a surprising upload, Linus Sebastian, the founder of the tech media behemoth Linus Media Group, has announced his departure from the CEO role. His new role as Chief Vision Officer will take effect on July 1. Sebastian assured viewers his new role will free him up for more on-camera appearances. Sebastian, who made the […]