Automotive Cars & Transportation News Toyota Motor Philippines makes its production plant in Sta. Rosa 100% Renewable Energy Pablo Salapantan · December 21, 2023 0