Octopus Ventures teamOctopus VenturesOctopus Ventures is laying off 8 investment staff, sources told Business Insider.The layoffs mostly affect junior investors, per the sources. The firm hired aggressively during COVID-19.Octopus Ventures' portfolio includes companies like Secret Escapes and ManyPets.Octopus Ventures, a London-based investment firm, has laid off 8 employees, sources have told Business Insider.The layoffs predominantly affect ju…