Tech

Amazon to end restaurant delivery this month

Amazon will reportedly cease its food delivery service on June 24.