个人觉得这句话是病句.应该在 technology 和can 之间加 that 或 which.
Buyers and sellers should be aware of new developments in technology that (which) can and does affect marketing activities.
买家和卖家都应留意技术的新发展,这些发展能够也正在影响市场活动.
把does affect marketing activities 翻译成”正在影响市场活动“,因为这是一般现在时态,表示经常发生的动作和重复的状态.