
Umbrella Corp sets up Headquarters in Vietnam. Wait, what?
Be careful, fellow citizens of Earth. It looks like the evil Umbrella Corp. of Resident Evil‘s fame, has set up a skincare medical outlet in the city of Ho Chi Minh in Vietnam. Just kidding. The real story is that the skincare company, aptly named Medcare Skin Centre, of ...