mga business model