Press Release: Richard Abramson joins Shell Tech Board of Directors