by Haja Mo September 20, 2023 Tech Shares opened at $42 on Tuesday before declining, valuing the grocery delivery company at $11.1 billion. Previous Story Britain Passes Sweeping New Online Safety Law Next Story Pink Diamonds Emerged Out of One of Earth’s Most Ancient Breakups