Art Investors Lured by 12% Return Promise From $80 Million Fund

Admin

Administrator
Staff member
Investors are being invited to join a European-based group that plans to buy about $80 million worth of art and forecasts annual returns of 12 percent.

More...
 
Top