Search results
Mark Cavendish breaks Eddy Merckx’s long-standing record for most career Tour de France stage wins...
Hindustan Times· 3 days agoThe 39-year-old Cavendish sprinted for the win in the fifth stage of the Tour, pulling away some 100...
CXO-level shifts rearrange top deck at Indian startups - ET CIO
The Economic Times· 5 days agoThe startup Inc witnessed a series of top-level movements in the first six months of 2024, including Naveen Tahilyani joining Tata Digital as CEO, the resignation of Paytm Payments Bank MD and ...