Final of Pitch@Palace China held in Shenzhen

British Prince Andrew, the Duke of York, addresses the final of Pitch@Palace China in Shenzhen, south China’s Guangdong Province, April 14, 2019. Founded by British Prince Andrew in 2014 to support …
( read original story …)