Automotive Cars & Transportation News CATS Motors sells 60% stake to Inchape PLC Pablo Salapantan · January 19, 2023 0