Former StaffJul 24, 20224 minA Corporate Giant vs the Law - Shell Interdicted from South Africa's Wild Coast in High Court RulingS eismic testing for oil and gas on South Africa's Wild Coast by Royal Dutch Shell was successfully halted in the urgent interdict...