Revenue breakdown at $50mm portfolio (this might surprise you)

previous post