Why tech giants are on edge | DW Business