Jenna Perry, business development manager at Stowen, explains how the business conducts statutory inspections on offshore ...
BALI/JAKARTA: Five hotel workers on the island resort of Bali died on Friday after the cable of a lift they were travelling in snapped, plunging them into a ravine, reported Indonesian media.