Ritz-Carlton loses hotel over supplier “kickbacks”

Issue 16: 26th June 2013