By Jon Develos General Santos City – ENEOS Motor Oil, Japan’s No. 1 Oil Company re-launched its brand in grand fashion as it attracted more than 300 riders and four automobile clubs that flocked the Heneral Santos Plaza, General Santos City last March 15, 2025. It was an array of car and bike display which […]