Google to bring free listings directly to its main page, building on the “more free listings” initiative

Google has been veering away from paid listings, as was announced in…