always thought MRR was for Monthly Recurring Revenue lol
Usually. However, it can also mean Master Resell rights