Storia: Scania scores 105 unit electric semi truck deal [video] — Warptech Lab News