infotechlead

Google-owned Waze to terminate job of 5% of employees