Industry News Voting is now open for the 2021 Auto Focus People’s Choice Awards (AFPCA) June 3, 2021 Julian Panlilio Just over 5 months ago, the Toyota Hilux and Alphard were officially proclaimed as the…