Company Description
MEGABIZ as a company name stands for different meanings: Firstbeing a combination of "MEGA" and "BIZ" which means "hugebusiness". Second, in Turkish culture "BIZ" is recognized as "
ubgroup megabiz"which symbolizes our peaceful employee cooperation.