Emiel Haeghebaert
February 21, 2020
Generals always fight the last war. Ever heard this saying? Turns out this adage, dating back to...