Italian luxury house Prada defies downturn with $884 million profit as Versace rumors swirl

OSTN Staff