trading

UK suspicious trading activity before takeover announcements remains at almost 20 percent

Suspicious trading activity ahead of public takeover announcements remained at a high of almost 20 percent in 2016, according to…

General Motors completes production of 130 self-driving cars

General Motors (GM), America's largest car maker by sales, announced on Tuesday that it has completed production of 130 self-driving…