With 30% of their inventory damaged, owners of Preloved Books now face the daunting task of rebuilding from scratch
The Swiss rider powered away on the Suc au May climb, new to the 117-year-old Tour. He extended his lead by racing with hair-raising speed down the other side and held off pursuers over the last 25 kilometres (15 miles) to win Stage 12 by a comfortable margin in Sarran. It was the 22-year-old Hirschi's inaugural victory at his inaugural Tour.
"It's hard to finds words. It's my first pro victory," Hirschi said. "Incredible."
The Tour's top contenders, including yellow-jersey wearer Primoz Roglic, were still more than two minutes behind when Hirschi finished the 218-kilometre (135-mile) stage into the Massif Central, one of five mountain ranges scaled by this Tour.
Roglic kept the overall lead, still 21 seconds ahead of Egan Bernal, last year's winner from Colombia. French rider Guillaume Martin remained third overall, 28 seconds behind Roglic.
The stage paid homage to France's all-time favourite cyclist, Raymond Poulidor, by whizzing through his hometown where he died last November, Saint-Leonard-de-Noblat in west-central France.
Poulidor's repeated failures to win the Tour conquered French hearts and earned him the moniker "Eternal Runner-up."
Poulidor finished a record eight times on the Tour podium from 1962 to 1976 but never won and never wore the yellow jersey. He died at age 83.
Roadside spectators yelled "Allez Poupou!" - Poulidor's nickname - as Tour riders raced through his town, past his portrait.
The stage was rolling and largely flat for the first hour after the start in Chauvigny but got progressively harder as it veered southeast into the lumpy Massif Central.
The four relatively modest climbs of note were a foretaste of harder ascents that await on Friday. Stage 13 is a start-to-finish succession of seven noted climbs, ending with a short but steep ascent of the Puy Mary that is liable to force top contenders into battle.
1 Marc Hirschi (Swi) Team Sunweb 5:08:49, 2 Pierre Rolland (Fra) B&B Hotels-Vital Concept 0:00:47, 3 Soren Kragh Andersen (Nor) Team Sunweb 0:00:52, 4 Quentin Pacher (Fra) B&B Hotels-Vital Concept, 5 Jesus Herrada (Spa) Cofidis, 6 Max Schachmann (Ger) Bora-Hansgrohe, 7 Hugo Houle (Can) Astana Pro Team, 8 Sebastien Reichenbach (Swi) Groupama-FDJ, 9 Kenny Elissonde (Fra) Trek-Segafredo 0:00:56, 10 Nicolas Roche (Irl) Team Sunweb
With 30% of their inventory damaged, owners of Preloved Books now face the daunting task of rebuilding from scratch
Five-time champions hold their nerve to claim victory by nine runs in the final over at Chandigarh
Natasha Abbas is a British civil engineer who co-founded North 51, a project management consultancy in Dubai
People who are assessing your qualifications can quickly tell the difference between an authentic life narrative and a third-party account
Arab-Canadian public speaking coach and author of The Million Dollar Speaker Maher Elusini on how to make your speech command value for time and money
The legendary Greek-Russian conductor Teodor Currentzis, who is all set to perform at the Dubai Opera next week, on music transcending cultural and language barriers
Not every kid is meant to go to university or college. So, it makes sense to teach them entrepreneurial skills early
There are also increasing accounts, on social media and online forums, of tourists and residents across the city having to pay inflated prices for taxis