Technology

Google, Intel, others posting uptick in profits in Q1