yaba73114 yaba73114 25-07-2018 Computers and Technology contestada Their company has ________ technology. (2-word idiom) = newest; most advanced a.) Cutting edge b.) Cutting c.) Edge