The Triple T Truck Stop, a Tucson landmark that has served truckers and travelers since 1954, is now for sale at an asking price of $10 million.
Staff Reporter Dubai’s Roads and Transport Authority (RTA) has completed Al Rowaiyah truck rest stop expansion, boosting truck ...