Tech  Nintendo squeaks past Switch sales target but forecasts further slide

Nintendo squeaks past Switch sales target but forecasts further slide