Ozon Unveils New IT Lab In St Petersburg Online marketplace Ozon has announced the opening of a new IT lab in St Petersburg, at which it intends to employ more than 300 developers and engineers....