Web Reporter

798 Articles

Italy Fines Apple €98 Million Over App Store Tracking Rules

Italy’s competition authority has imposed a €98 million fine on Apple, Apple…

US Seizes Venezuelan Oil Tanker Amid Heightened Pressure on Maduro

The US has seized an oil tanker that had recently left Venezuela,…