Scale Technology
Sort by
27 items
Filter
Items per page
-
Top public relations executive at Chinese technology firm Baidu apologizes after sparking backlash
A top public relations executive from Chinese technology firm Baidu has apologized after she made comments in a series of videos that critics said glorified a culture of overworkABC News - World -
Technology crushing human creativity? Apple's new iPad ad has struck a nerve online
A newly released ad promoting Appleās new iPad Pro has struck quite a nerve onlineABC News - Tech