Ivan Savvidis sells shares in Mega Channel to Russian concerns Ivan Savvidis is now a part of the past for Mega television channel. October 24, 2017 Published in Greece