We have just posted up Episode #379 of Weekly Tech Update. In this episode we are discussing why Apple is struggling, Dell may be crazy enough to make Windows 10 Mobile devices and YouTube Red is not as popular as hoped. We have those stories and more...