Stord raises $80 million Series E, plus an additional $120 million in debt.