Malaysia’s Berjaya Hotels & Resorts owns 20 hotels in seven countries. Among its numerous properties, are two resorts on the Malaysian island of Redang, The Taaras Beach & Spa Resort…