TechnologyGoogle’s ‘Mobile Friendliness’ Or A Punishment ?TNT DeskApril 21, 2015April 21, 2015 by TNT DeskApril 21, 2015April 21, 2015 SAN FRANCISCO — Many businesses around the world could wake up on Tuesday to discover their search ranking has been downgraded....