MB66 có trụ sở chính tại Mộc Bài, Bavet. Thương hiệu được cấp phép hợp pháp bởi cơ quan quản lý cá cược Isle of Man và Khu kinh tế Cagayan and Freeport. Với danh tiếng và tầm ảnh hưởng trên toàn quốc tế, tính năm đầu năm 2024, MB66 đã cung cấp dịch vụ cho hơn 10 triệu khách hàng.