Exclusive | Techtronic executive pays US$106 million for The Peak villas in Hong Kong
Stephan Horst Pudwill is said to be the buyer of 99, 101 and 103 Peak Road. The villas, which range from 4,627 to 5,067 sq ft, fetched HK$828 million, according to government records.