Masterworks Delivers High Returns for Fine Art Investment
20:09 - 21:09 (01:00)
Masterworks, an investment platform for fine art, has delivered high net returns up to 21% in the last three months, as per the host's endorsement with a special access offer.