In a statement Royal Dutch Shell said, it would do away with its dual share structure and relocate its headquarters to Britain from the Netherlands. The development comes at a time when the oil giant is facing increasing climate pressure in… Read More ›