CACI International Inc (NYSE:CACI) announced today that its Board of Directors has authorized the repurchase of up to $750 million of its common stock.
Alibaba, Tencent Fined By Chinese Regulator Over Non-Compliance With Anti-Monopoly Rules
China's State Administration for Market Regulation (SAMR) on Sunday imposed fines on technology giants Alibaba Group Holdings (NYSE: BABA) and Tencent Holdings (OTC: TCEHY), among other firms,