Carter & White Unveils First International Store in Porto Cervo
DUBAI: Carter & White, renowned specialists in luxury clothing and accessories, announced the grand opening of its first international store in the prestigious and picturesque city of Porto Cervo, Sardinia, Italy.
This milestone…