Christopher Burch’s Most Recent Venture

April 14, 2017

It’s recently been reported that Chris Burch, a fashion mogul and entrepreneur, has built a five star hotel on a remote Indonesian island. Burch along with James McBride, a hotelier, purchased an Indonesian Sumba island’s beach hostel in 2012. Also, they spent $30 million to renovate the hostel in 2015, and it’s now called Nihiwatu. […]