It was double joy at the Port of Mombasa this week after two cruise ships docked with a total of 1,600 passengers plus crew.
Inchcape PLC is a distributor and retailer of premium and luxury automobiles worldwide. The company's activities mainly include distribution of new vehicles and parts, providing marketing, logistics, ...