How To Enjoy MTN WinBack Offer (Benefits Of MTN WinBack). Information Resources, Lifestyle MTN WinBack Offer is an offer that rewards customers that spent at least 60 days on the MTN network and have not performed any chargeable activity in the last … [Continue Reading...]