When was Mail Boxes Etc. - Master Franchise India established?
Mail Boxes Etc. - Master Franchise India was established in 1980 in Milan and is reported to have 1800 Franchisees currently