Вовос происходит из бедной семьи. Созданная им и носящая его имя компания построила множество известных в Афинах зданий. В частности, она строила административно-жилой комплекс посольства России в Афинах.
В собственности компании "Бабис Вовос", согласно информации с ее сайта, находится недвижимость общей площадью более 200 тысяч квадратных метров стоимостью 1,2 миллиарда евро. С начала кризиса 2008 года у компании начались финансовые трудности, и в октябре 2012 года она подала заявление о банкротстве.