Meet The African Technology Firm That Underpins The Tour De FranceBy Press Room25 July 2024 On the brutal stage 19 of the Tour de France, eventual winner Tadej Pogačar was two minutes and 23 seconds…