17 January 2005 Shell Oman Marketing Company is known for its innovative endeavours that create value for customers. The launch of the new Shell Card is yet another unique initiative, confirming to ...